Junior Programmer & IT Support Specialist

Cardinal Couriers Ltd., 6600 Goreway Drive, Mississauga, Ontario, Canada Req #167
Wednesday, March 5, 2025

CARDINAL COURIERS is a leading service provider of overnight unattended pick-up before 8:00 a.m. delivery, late pickup and Saturday delivery services in Ontario and Quebec. When expertise and speed matters, early delivery can save significant production and supply chain costs.
 

We know our strength is in our people and our success is dependent on the quality, integrity, and commitment of our employees.

Position Overview:

In-Office Monday-Friday (Full Time, Permanent) 

We are seeking a motivated and versatile Junior Programmer & IT Support Specialist to join our dynamic team. This dual-role position combines programming skills with general IT support responsibilities. The ideal candidate will have a foundational understanding of programming in .NET, Visual Basic, and C#, experience with databases and SQL queries (specifically MSSQL), and a solid grasp of IT hardware, networking, and general troubleshooting.

Additionally, familiarity with Android devices (including barcode scanners and tablets), experience working within a Microsoft 365 environment and using Crystal Reports and knowledge of software source/version control systems (like GIT) will be considered a plus. You will work on coding and database projects while also contributing to IT support and infrastructure management within our organization.


Key Responsibilities:

Programming & Development:

  • Assist with the development, maintenance, and enhancement of software applications using .NET, Visual Basic, and C#.
  • Work with databases to design, query, and optimize SQL queries for MSSQL to ensure smooth data handling and reporting.
  • Collaborate with senior developers to implement system features, bug fixes, and system improvements.
  • Participate in code reviews and follow best practices to maintain code quality and reliability.
  • Develop user interfaces and business logic in various applications as required.
  • Utilize source/version control, ensuring proper collaboration and code management within the development team.
  • Assist in creating and modifying reports using Crystal Reports to support business needs and data visualization.

 

IT Support & Infrastructure:

  • Provide on-site and remote technical support to staff for hardware and software issues.
  • Troubleshoot and resolve networking issues, including but not limited to connectivity, IP configuration, and server communication.
  • Install, configure, and maintain computer hardware, including replacing faulty parts and upgrading systems as needed.
  • Assist with setting up and maintaining workstations, servers, and network devices (routers, switches, etc.).
  • Ensure the proper functioning of internal systems and assist in the setup and maintenance of IT infrastructure.
  • Document troubleshooting steps and solutions for future reference.
  • Assist with the configuration and management of Android devices (tablets, barcode scanners, etc.) used within the company.
  • Provide support for Microsoft 365 applications (Word, Excel, PowerPoint, Outlook) and ensure that users can effectively utilize the platform.

Requirements:

  • Technical Skills:
    • Basic programming experience in .NET, Visual Basic, and C#.
    • Familiarity with SQL and experience with MSSQL databases, including writing and optimizing SQL queries.
    • Understanding of general IT hardware and networking concepts.
    • Experience with troubleshooting hardware and software issues (Windows-based environments preferred).
    • Knowledge of network setups, including routers, switches, and firewalls.
    • Experience with Android devices, including tablets and barcode scanners.
    • Familiarity with the Microsoft 365 environment and associated tools (Word, Excel, PowerPoint, Outlook, OneDrive, etc.).
    • Knowledge of software version control, like GIT, and its use in collaborative development environments.
    • Familiarity with Crystal Reports for creating, modifying, and troubleshooting reports is an asset.
  • Additional Skills:
    • Ability to build and assemble computer systems and replace hardware components (e.g., RAM, hard drives, power supplies).
    • Familiarity with common IT tools for network troubleshooting and diagnostics.
    • Strong problem-solving skills and a customer-service-oriented mindset.
    • Ability to work independently and as part of a team in a fast-paced environment.
  • Education & Experience:
    • Degree or diploma in Computer Science, Information Technology, or a related field (or equivalent experience).
    • Some practical experience or internships in software development or IT support is a plus.

Benefits:

  • Competitive salary based on experience.
  • Health insurance and other benefits.
  • Opportunities for professional growth and learning.
  • Friendly and collaborative work environment.

If you are a self-starter with a passion for both programming and IT support, and have experience with Android devices, Microsoft 365, GIT, and Crystal Reports we'd love to hear from you! Apply today to join our team and make an impact in both the software and IT support arenas.

Cardinal Couriers Ltd. is an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, creed, age, sex, gender, physical or mental disability, sexual orientation, gender identity, gender expression, ancestry, pregnancy, perceived pregnancy, medical condition, marital status, familial status, color, religion, uniformed service, veteran status, national origin, genetic information, or any other characteristic protected under provincial or federal law. We are committed to providing a safe and healthy environment for our Team Members and customers.

Other details

  • Pay Type Salary
Location on Google Maps
  • Cardinal Couriers Ltd., 6600 Goreway Drive, Mississauga, Ontario, Canada