1

Junior Programmer Jobs in Whitby, ON (NOW HIRING)

Junior Electrical Engineer

Pickering, ON · On-site

CA$80K - CA$105K/yr

We are currently seeking a Junior Electrical Engineer for our Pickering or Mississauga, ON offices. This posting is for an existing vacancy for which we are actively recruiting. To perform this job ...

Junior Back End Engineer

Toronto, ON · Remote

CA$80K - CA$100K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

About the role We are looking for a Junior Back End Engineer to join Common Wealth's engineering team. You will play a key role in contributing to building and scaling the technology that powers our ...

The Role Scotiabank is looking for a motivated and enthusiastic Junior Full Stack Developer (Level 6) to join our growing engineering team. We are seeking someone who is passionate about technology ...

Jr. Nuclear Buyer

Pickering, ON · On-site

CA$65K - CA$75K/yr

  • Medical

  • Dental

  • Retirement

The Jr. Nuclear Buyer is located in Pickering and typically reports directly to the Procurement ... engineering, construction, QC, accounts payable) Monitor and track vendor performance Develop and ...

Jr. Nuclear Buyer

Pickering, ON · On-site

CA$65K - CA$75K/yr

  • Medical

  • Dental

  • Retirement

The Jr. Nuclear Buyer is located in Pickering and typically reports directly to the Procurement ... engineering, construction, QC, accounts payable) Monitor and track vendor performance Develop and ...

About the Role We are looking for an enthusiastic Junior Quality Assurance Engineer to join our team at 1VALET. In this role, you will play a key part in ensuring the reliability and performance of ...

Cocos2d-x Junior Game Developer Job Type: Contractor Location: Remote Job Summary: In this role, you'll apply your expertise to help train next-generation AI systems. Your work will shape how models ...

Your future role on the team As a member of the electrical engineering team in Toronto, you will beexpected to apply established calculation and design methods when preparingplans, schematics ...

... junior developers and contributing to technical decisionmaking. ResponsibilityCollaborate with business stakeholders and product owners to translate requirements into technical solutions Design and ...

You will be building scalable, reliable, and efficient infrastructure while mentoring junior engineers, maintaining best practices, and ensuring optimal performance, security, and cost-effectiveness ...

Senior Data Engineer

Toronto, ON · On-site

CA$110K - CA$145K/yr

Mentor junior engineers and promote engineering best practices. What You'll Bring: * 8+ years of data engineering experience. * Strong skills in SQL, Python, Airflow, Snowflake, AWS Glue, S3, Lambda ...

These solutions exist to strengthen how Aecon delivers engineering, procurement, and construction ... The Junior Product Manager ensures alignment between business needs, user requirements, and ...

Your future role on the team As a member of the electrical engineering team in Toronto, you will beexpected to apply established calculation and design methods when preparingplans, schematics ...

Showing results 21-40

Junior Programmer information

What is a junior programmer?

A Junior Programmer is an entry-level software developer responsible for writing, testing, and debugging code under the guidance of senior developers. They work on small tasks within a larger project, assisting in software development and maintenance. Junior Programmers often use programming languages like Java, Python, or JavaScript and collaborate with teams to build applications. This role helps them gain experience, improve coding skills, and learn industry best practices.

What does a junior programmer do?

Junior Programmers usually assist with writing, testing, and debugging code under the guidance of more senior developers. They often work on smaller modules of larger projects, fix bugs, and help with documentation or software updates. The work environment is typically team-based, which provides frequent opportunities to learn from experienced colleagues and tackle challenges together. As you gain experience, you may gradually take on more complex responsibilities and contribute directly to project planning and implementation.

What are the key skills and qualifications needed to thrive in the junior programmer position, and why are they important?

To thrive as a Junior Programmer, you need a solid understanding of programming basics, strong problem-solving skills, and often a degree or certification in computer science or a related field. Familiarity with common programming languages such as Python, Java, or C++, and experience with version control systems like Git, are highly valuable. Attention to detail, willingness to learn, and effective communication set candidates apart in collaborative tech environments. These abilities enable Junior Programmers to contribute to diverse projects, adapt quickly, and work productively on development teams.

Can I become a junior programmer with no experience?

Yes, it is possible to become a junior programmer with no prior experience, as many entry-level positions focus on foundational skills and willingness to learn. Candidates often start by learning programming languages like Python or Java, completing online courses, and building basic projects to demonstrate their abilities.

How to get a job as a junior programmer?

To get a job as a junior programmer, develop foundational coding skills in languages like Python, Java, or C++, and build a portfolio of projects to demonstrate your abilities. Gaining experience through internships, coding bootcamps, or online courses can improve your chances, along with understanding version control systems like Git and basic knowledge of software development processes.

What job categories do people searching Junior Programmer jobs in Whitby, ON look for?

The top searched job categories for Junior Programmer jobs in Whitby, ON are:

What cities near Whitby, ON are hiring for Junior Programmer jobs?

Cities near Whitby, ON with the most Junior Programmer job openings:

Infographic showing various Junior Programmer job openings in Whitby, ON as of August 2026, with employment types broken down into 85% Full Time, 5% Part Time, 9% Contract, and 1% Nights. Highlights an 91% Physical, 2% Hybrid, and 7% Remote job distribution.

Junior Electrical Engineer

Tetra Tech

Pickering, ON • On-site

CA$80K - CA$105K/yr

Full-time

Re-posted 14 days ago


Tetra Tech rating

6.4

Company rating: 6.4 out of 10

Based on 42 frontline employees who took The Breakroom Quiz

403rd of 449 rated engineering


Job description

Discover your full potential.  At Tetra Tech, we are collaborating with industry-leading experts for a sustainable future for our world. We combine consulting and engineering with advanced analytics and technology to solve the world's most complex challenges. Our innovation hubs across the globe will enable you to share ideas and best practices while growing your professional network. Wherever you are in your career journey, you will benefit from working with world-class engineers, scientists, and technical specialists.

Apply today and join the company that is Leading with Science.

Your Role:

We are currently seeking a Junior Electrical Engineer for our Pickering or Mississauga, ON offices. This posting is for an existing vacancy for which we are actively recruiting. To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skills and abilities required by the position. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

Responsibilities:

  • Assist with and perform electrical design work related to power distribution systems, including switching schemes and single line diagrams, wiring diagrams, motor control logic and control relaying, equipment sizing and specification, equipment arrangement, above ground and underground raceway systems, overhead buswork, layouts for power, lighting and grounding, lightning protection, AC and DC power supplies, communication, routing information, for all cables etc.
  • Exercise initiative in completing recurring assignments independently and judgment in determining which of many methods are applicable.
  • Stay current with applicable department, discipline and project procedures.
  • Assist discipline senior and lead engineers as required.
  • Prepare and review design plans, drawing surveys and calculations.
  • Provide input into improvement ideas during project execution and close-out.

Qualifications:

  • University Degree in Electrical Engineering or related discipline

  • 1-3 years of related experience in electrical engineering is considered an asset.

  • Demonstrated knowledge of electrical engineering principles, practices, and methods.

  • Preferably has previous experience in nuclear or power/distribution and/or consulting engineering fields.

  • Previous experience with OPG or Bruce Power is considered an asset.

  • Experience in the design of building management systems, fire protections systems, PLC programming and Building Security would be desirable.

  • Must have general knowledge of CAD software as well as proficiency in MS Office

  • Must be able to work as part of a multi-disciplined team.

  • Must be able to receive Security Clearance

Compensation:

The expected annual compensation range for this position is $80,000 to $105,000 per annum. Please note that Tetra Tech considers various factors in determining compensation, including but not limited to education, relevant and demonstrated work experience in the role, skills, geographic location, qualifications, certifications, and other competencies relevant to the needs of the business.

Additional Information

A requirement of working for Tetra Tech is that you are at least 18 years of age and legally entitled to work in Canada. (A copy of a valid work permit may be required.)

If you are considered for the position, clearance on all applicable background checks (which may include criminal, identity, educational and security) and professional reference checks are required. Some Tetra Tech positions require an enhanced level of background assessment, which is dictated by law. These positions require advanced criminal record checks that must also be conducted from time to time after commencement of employment.

About Tetra Tech:

Tetra Tech combines the resources of a global, multibillion-dollar company with local, client-focused delivery in more than 500 locations around the world. Our reputation rests on the technical expertise and dedication of our employees - 25,000 associates working together to provide smart, scalable solutions for challenging projects. We are proud to be home to leading technical experts in water, environment, infrastructure, resource management, energy, and international development. Explore our open positions at https://www.tetratech.com/careers. Follow us on social media to learn more about our people, culture, and opportunities:

LinkedIn: @TetraTechCareers

Twitter: @TetraTechJobs

Facebook: @TetraTechCareers

Tetra Tech Canada invites resumes from all interested parties. To apply, please submit your resume and cover letter on the Careers portion of our website at www.tetratech.com/careers.

Tetra Tech CNU hereby confirms that no artificial intelligence systems are used to screen, assess, or select applicants for this position. All applicant information is reviewed and assessed exclusively by human decision-makers throughout every stage of the hiring process.

We thank all applicants for their interest, however, only those candidates selected for interviews will be contacted.

Please no phone calls or agencies.

Additional Information
  • Organization: 717 CNU

What Tetra Tech employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom