1

Junior Computer Programmer Jobs in Ontario (NOW HIRING)

Imagine working alongside over 1,000 top-tier engineers, architects, and planners, all dedicated to shaping the future of infrastructure and development. In the role of Junior CAD Designer, Bridges ...

Working with the Engineering Department team, the CAD Technician will develop: excellent knowledge of fluid's products and software systems, and solid understanding of fluid's manufacturing processes ...

CAD Designer

Brampton, ON

CA$62K - CA$82K/yr

As a team of engineers, architects, designers, scientists, creators, and a community of ... Ability to mentor junior CAD staff and contribute to continuous improvement of CAD standards. This ...

CAD Designer

Brampton, ON

CA$80K - CA$100K/yr

As a team of engineers, architects, designers, scientists, creators, and a community of ... Ability to mentor junior CAD staff and contribute to continuous improvement of CAD standards. This ...

CAD Designer

Brampton, ON

CA$62K - CA$82K/yr

As a team of engineers, architects, designers, scientists, creators, and a community of ... Ability to mentor junior CAD staff and contribute to continuous improvement of CAD standards. This ...

Engineer - Program, Junior Position Summary: The Junior Programming Engineer supports the ... Degree in Computer Science, Software Engineering, or related field - 0-3 years of relevant ...

Junior Hardware Engineer Aversan Inc.(www.aversan.com) is a trusted multi-service engineering and ... A Bachelor's Degree in Electronics or Computer Engineering, or equivalent. * 0-1 year of experience ...

You will provide leadership, mentorship, and technical oversight to junior CAD staff and liaison ... Interpret engineering sketches, calculations, and specifications to produce accurate and complete ...

You will provide leadership, mentorship, and technical oversight to junior CAD staff and liaison ... Interpret engineering sketches, calculations, and specifications to produce accurate and complete ...

Junior Electrical Engineer

Toronto, ON · Hybrid

CA$63K - CA$86K/yr

Permanent Full-time Salary: $63,000 - $86,000 CAD Primero America's team is currently looking for a Junior Electrical Engineer. This is a unique opportunity to join our talented team and be part of ...

\n \n \n \n \n We are looking for Junior Java Developers to join a globally renowned FinTech company ... Strong academics (BSc Degree, 2:1 \/ 1:1 \- Computer Science, Maths etc.) \n * Commercial ...

The [Junior Full Stack Developer - coop] role is to help plan, design, develop, test, launch, and ... Pursuit of Bachelor's degree or Community College diploma in Computer Studies, Computer Science ...

Junior Pentester

Ottawa, ON · On-site +1

CA$70K - CA$95K/yr

Secure Development/Engineering, Security Operations/SOC/Blue Teaming, Incident Response, IT Securit ... Competitive base salary - $70,000 - $95,000 CAD Work remotely anywhere in Canada (you're welcome to ...

Junior Engineering Designer

Toronto, ON · On-site

CA$63K - CA$79K/yr

Arcadis is seeking a Junior Engineering Designer to join our growing Roads and Highway team. This ... Proficiency with CAD tools (MicroStation, Inroads/Open Roads, or AutoCAD Civil 3D preferred)

next page

Showing results 1-20

Junior Computer Programmer information

What are the key skills and qualifications needed to thrive as a Junior Computer Programmer, and why are they important?

To thrive as a Junior Computer Programmer, you need a solid understanding of programming languages (such as Python, Java, or C++), basic algorithms, and a relevant degree or certification in computer science or a related field. Familiarity with integrated development environments (IDEs), version control systems like Git, and debugging tools is typically expected. Strong problem-solving abilities, attention to detail, and willingness to learn help junior programmers stand out. These skills and qualities are vital for writing efficient code, collaborating with teams, and adapting to evolving project requirements in a technology-driven workplace.

What are some typical challenges a Junior Computer Programmer might face during their first year, and how can they overcome them?

Junior Computer Programmers often encounter challenges such as understanding legacy codebases, adapting to new programming languages or frameworks, and managing time across multiple projects. It's common to feel overwhelmed by the steep learning curve, but seeking mentorship from senior developers, actively participating in code reviews, and asking questions early can help ease the transition. Embracing continuous learning and collaborating closely with team members fosters both technical growth and confidence in tackling complex coding tasks.

What are Junior Computer Programmers?

Junior Computer Programmers are entry-level professionals who write, test, and maintain code under the guidance of more experienced developers. They typically assist with basic programming tasks, fix bugs, and help implement new features in software projects. Junior programmers often work in teams, learning industry best practices and gaining experience with different programming languages and development tools. This role serves as a stepping stone for advancing to more senior programming or software engineering positions.

What is the difference between Junior Computer Programmer vs Junior Software Developer?

AspectJunior Computer ProgrammerJunior Software Developer
Required CredentialsTypically an associate degree or relevant certifications in programmingSimilar credentials, often including a degree in computer science or related field
Work EnvironmentEntry-level coding tasks, debugging, and supporting development teamsInvolves coding, designing, and testing software applications
Employer & Industry UsageUsed across tech companies, IT departments, and software firmsCommon in software development companies, tech startups, and IT services

Both roles involve entry-level programming skills and similar educational backgrounds. While Junior Computer Programmers focus more on coding and debugging, Junior Software Developers often participate in designing and developing software solutions. The roles are often interchangeable depending on the company, but understanding these nuances helps clarify career paths in software development.

What are the most commonly searched types of Computer Programmer jobs in Ontario? The most popular types of Computer Programmer jobs in Ontario are:
What are popular job titles related to Junior Computer Programmer jobs in Ontario? For Junior Computer Programmer jobs in Ontario, the most frequently searched job titles are:
What job categories do people searching Junior Computer Programmer jobs in Ontario look for? The top searched job categories for Junior Computer Programmer jobs in Ontario are:
What cities in Ontario are hiring for Junior Computer Programmer jobs? Cities in Ontario with the most Junior Computer Programmer job openings:
Infographic showing various Junior Computer Programmer job openings in Ontario as of June 2026, with employment types broken down into 1% As Needed, 94% Full Time, 3% Part Time, and 2% Contract. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution.
Junior CAD Designer, Bridges

Junior CAD Designer, Bridges

Egis Group

Kingston, ON

Full-time

Posted 25 days ago


Job description

Company Description

Are you ready to take your career to the next level? Your future starts here. 
Join Egis, where your ambition meets unparalleled growth opportunities. As we continue to expand within Canada, we're looking for talented professionals like you to be a part of our innovative team. Imagine working alongside over 1,000 top-tier engineers, architects, and planners, all dedicated to shaping the future of infrastructure and development. 

Job Description

In the role of Junior CAD Designer, Bridges, you will support the team in Kingston, ON, Canada ,of engineers and senior technicians based in producing accurate and high-quality technical drawings and models for bridge and structural projects. The successful candidate will be detail-oriented, organized, and eager to develop their technical skills in a collaborative engineering environment.

  • Prepare 2D drawings and 3D models of bridge structures, components, and details using AutoCAD, Civil 3D, MicroStation, or Revit (as applicable).
  • Assist in the preparation of general arrangement drawings, reinforcement details, and construction documentation.
  • Work closely with engineers to interpret design concepts, sketches, and mark-ups.
  • Ensure all drawings comply with company drafting standards, quality procedures, and client requirements.
  • Maintain accurate records of drawing revisions and document control.
  • Contribute to the development of BIM models and coordinate with other disciplines.
  • Support the preparation of quantity take-offs and design presentations when required.
  • Participate in project meetings and provide drafting-related input.
  • Providing design support on bridge transportation projects and becoming familiarized with client Standards.
  • Collaborating with design teams within other operating locations in Ontario.
Qualifications
  • Diploma in Civil Engineering Technology, Drafting, or a related discipline.
  • 1–3 years of experience in CAD drafting within the civil, structural, or infrastructure sector (bridge experience preferred).
  • Proficiency in AutoCAD (and/or MicroStation or Revit).
  • Strong attention to detail and accuracy in drawing production.
  • Good understanding of engineering drawings and basic structural principles.
  • Ability to work under supervision and meet project deadlines.
  • Effective communication and teamwork skills.

Additional Information

We welcome and encourage applications from people with disabilities. Accommodations are available upon request for candidates taking part in all aspects of the selection process.

This role is eligible for a referral bonus in line with the Referral Program.  If you have been referred, please provide the name of the employee who has referred you at the time of your application.

At Egis, we embrace innovation to tackle challenges and utilize AI in our recruitment process under stringent ethics and compliance policies and in alignment with our values of being a Responsible Company, a People First Company and a Creative Company. Committed to diversity, growth and collaboration, we may leverage AI to support the recruitment process.

Egis Canada is an equal opportunities employer offering a competitive salary and benefits to those with the skills suited to the needs of our clients. The salary range advertised may exceed the range based on several factors, including relevant education, qualifications, certifications, experience, skills, geographic location, performance, and business or organizational needs.Â