1

Junior Programmer Jobs in Markham, ON (NOW HIRING)

Civil-Structural Engineer, Junior

Mississauga, ON

CA$70K - CA$110K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

Tetra Tech is adding a Junior Civil-Structural Engineer to our Power team based in Mississauga, Ontario. Why Tetra Tech: At Tetra Tech, we are Leading with Science to solve the world's most complex ...

Ameresco is seeking a graduate engineer to join our team in Richmond Hills, Canada, to support multi-million-dollar energy efficiency and renewable energy projects. Responsibilities : * Building and ...

Junior Civil Engineer

Pickering, ON · On-site

CA$80K - CA$105K/yr

We are currently seeking a Junior Civil Engineer for our Pickering, ON office. This posting is for an existing vacancy for which we are actively recruiting. To perform this job successfully, an ...

Junior Mechanical Engineer

Toronto, ON · On-site

CA$71K/yr

  • Medical

  • Dental

  • PTO

Junior Mechanical Engineer About the Opportunity Our client is a well-established engineering and mechanical construction company specializing in the design, fabrication, and installation of complex ...

Requisition ID: 252250 Join a purpose driven winning team, committed to results, in an inclusive and high-performing culture. Scotiabank continues to be an industry leader for Payments technology and ...

You will perform engineering-relatedtasks such as studies, preliminary and detailed engineering, commissioningand site secondment. With us, you'll get the opportunity to... * Apply established ...

You will perform engineering-relatedtasks such as studies, preliminary and detailed engineering, commissioningand site secondment. With us, you'll get the opportunity to... * Apply established ...

The Junior Buyer/Expeditor, in close co-operation with the engineering and other procurement team members, is essential for the purchase and delivery of project material/equipment in accordance with ...

Junior Buyer / Expeditor

Mississauga, ON · On-site

CA$65K - CA$75K/yr

The Junior Buyer/Expeditor, in close co-operation with the engineering and other procurement team members, is essential for the purchase and delivery of project material/equipment in accordance with ...

Your future role on our team BBA has a new opportunity for a junior structural designer in our ... Plan and create detailed structural engineering drawings in both 2D and 3D design, taking designs ...

Your future role on our team BBA has a new opportunity for a junior structural designer in our ... Plan and create detailed structural engineering drawings in both 2D and 3D design, taking designs ...

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 ...

next page

Showing results 1-20

Junior Programmer information

See Markham, ON salary details

$25.1K

$50.3K

$77.2K

How much do junior programmer jobs pay per year?

As of Aug 15, 2026, the average yearly pay for junior programmer in Markham, ON is $50,322.00, according to ZipRecruiter salary data. Most workers in this role earn between $39,790.00 and $58,264.00 per year, depending on experience, location, and employer.

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 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 basic coding skills and willingness to learn. Learning programming languages such as Python or Java, completing online courses, and building a portfolio of projects can help you qualify for such roles. Employers often value problem-solving ability and motivation alongside formal experience.

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 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 are the most commonly searched types of Programmer jobs in Markham, ON?

The most popular types of Programmer jobs in Markham, ON are:

What are popular job titles related to Junior Programmer jobs in Markham, ON?

For Junior Programmer jobs in Markham, ON, the most frequently searched job titles are:

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

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

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

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

Infographic showing various Junior Programmer job openings in Markham, ON as of July 2026, with employment types broken down into 87% Full Time, and 13% Contract. Highlights an 92% In-person, and 8% Hybrid job distribution, with an average salary of $50,322 per year, or $24.2 per hour.

CA$53K - CA$119K/yr

Full-time

Posted 3 days ago

New


Job description

Job Details
The Durham District School Board acknowledges that many Indigenous Nations have longstanding relationships, both historic and modern, with the territories upon which our school board and schools are located. Today, this area is home to many Indigenous peoples from across Turtle Island. We acknowledge that the Durham Region forms a part of the traditional and treaty territory of the Mississaugas of Scugog Island First Nation, the Mississauga Peoples and the treaty territory of the Chippewas of Georgina Island First Nation. It is on these ancestral and treaty lands that we teach, live and learn.
This statement was co-created in partnership with the Mississaugas of Scugog Island First Nation and the Chippewas of Georgina Island.
As a Long-Term Occasional Teacher (LTO) for DDSB, you'll create a vibrant and supportive learning environment where students thrive. You'll bring your passion for teaching to the classroom, guiding students through their educational journey and fostering a love for learning.
Key Responsibilities:
  • Develop and deliver engaging lessons that align with the curriculum and support student learning.
  • Assess and monitor student progress, providing feedback to help students grow.
  • Create a positive and inclusive classroom environment where every student feels valued.
  • Collaborate with colleagues, parents, and the community to enhance student learning.
  • Adapt teaching methods and materials to meet the diverse needs of students.

Qualifications and additional information:
  • Grade(s)/assignments: Junior
  • Required subject qualifications: Junior
  • FTE: 0.7
  • Ontario teaching certificate (OCT) in good standing
  • Elementary LTO Salary Range: $53,352 to $119,967/year (Placement on salary grid is based on QECO rating and teaching experience. Salary will be pro-rated based on the position FTE).

Please note the following:
  • External hires can take up to 10 working days to be processed which could affect the start date for this position
  • A Long Term Occasional Teacher may not rescind a Long Term Assignment for the purpose of apply for and accepting a different Long Term Assignment. An OT who is in a Long Term Assignment may accept more than one Long Term Assignment so long as the acceptance of one does not require the rescinding of another. Nothing in this provision precludes a Long Term Occasional Teacher from rescinding a Long Term Assignment for the purposes of applying for and accepting a permanent position.

Additional Requirements
  • Provide a current Criminal Background Check with vulnerable sector screening upon hire.

Equity and Inclusion
The Durham District School Board recognizes Indigenous rights are distinct. In the exercise of those rights, Indigenous staff and students shall not be subjected to actions with the aim or effect of depriving these distinct rights.
The DDSB is dedicated to creating a welcoming and inclusive environment for all. We are committed to reflecting the diverse communities we serve and encourage applications from candidates who bring a variety of experiences and backgrounds. We adhere to fair, transparent hiring practices and are committed to equity and accessibility throughout the recruitment process. If you need accommodation during the application process, please let us know, and we will work with you to meet your needs.
Ignite Your Career
At the Durham District School Board (DDSB), we inspire the lives of over 80,000 students. Our diverse communities are places where your impact will be felt every day.
Picture yourself in a workplace where your ideas are celebrated, and your growth is a top priority. Here, collaboration and innovation thrive. Whether you're directly inspiring young minds or providing essential support behind the scenes, your contributions will have a meaningful impact on students and the community.
We welcome you to bring your experiences, your passions, and your talents to our inclusive community. Join us and be part of a team that values your well-being as much as your contributions. Ignite your potential at DDSB and help us make a difference, one student at a time.