2

Entry Level Computer Programming Jobs in Ontario

With an unmatched breadth and depth of engineering, advisory and sciencebased expertise, our global ... Accurate and efficient computer skills in Microsoft Office (Excel, Word, Outlook) with data entry ...

Director, Support

Waterloo, ON · On-site +1

CA$85K - CA$104K/yr

Diploma or degree in Computer Science, Information Technology, Software Engineering, or a related ... Work Experience (Entry-Level Friendly) * 0-2 years of professional experience supporting databases ...

Performing entry level field service tasks, identifying technical issues, and performs analysis ... You are currently pursuing a Bachelor's degree in Computer Science, Electrical Engineering, or a ...

... engineering, or equivalent. * Experience : This is an entry level position that gives a good opportunity to build a solid career at Amrize. * Technical Skills : Good computer skills for Windows based ...

Working closely with mine operations, engineering, and planning teams, the Mine Geologist ensures ... Training and mentoring of GITs, and entry-level staff. * Make recommendations for additional ...

next page

Showing results 1-20

Entry Level Computer Programming information

See Ontario salary details

$9

$20

$41

How much do entry level computer programming jobs pay per hour?

As of Jun 20, 2026, the average hourly pay for entry level computer programming in Ontario is $20.33, according to ZipRecruiter salary data. Most workers in this role earn between $14.66 and $22.36 per hour, depending on experience, location, and employer.

What is the difference between Entry Level Computer Programming vs Software Developer?

AspectEntry Level Computer ProgrammingSoftware Developer
Required CredentialsAssociate's degree or coding bootcamp certificationBachelor's degree in CS or related field often preferred
Work EnvironmentInternships, junior roles, team projectsFull-time positions in tech companies, startups, or agencies
Employer & Industry UsageEntry-level roles across various industriesDeveloping, testing, and maintaining software applications
Common Search & ComparisonYesYes

Entry Level Computer Programming typically involves basic coding tasks and learning foundational skills, often requiring an associate's degree or bootcamp certification. Software Developers usually have more experience, often hold a bachelor's degree, and are responsible for designing, developing, and maintaining software applications. While both roles involve coding, Software Developers have broader responsibilities and work in more advanced project environments.

What types of projects or tasks can I expect to work on as an entry-level computer programmer?

As an entry-level computer programmer, you will typically be assigned tasks such as writing and testing code, fixing bugs, and assisting in the development of new features under the guidance of more experienced developers. You might also help maintain existing software, update documentation, and participate in code reviews. Working closely with other team members, such as software engineers, QA testers, and product managers, is common, which helps you build both technical and collaborative skills early in your career.

Is programming still worth it in 2026?

Entry level computer programming remains a valuable skill in 2026, as demand for software development, data analysis, and automation continues to grow across industries. Learning popular languages like Python, Java, or JavaScript and gaining experience with tools such as Git can enhance job prospects and career growth.

Is 27 too late to start coding?

Entry level computer programming roles are open to individuals of all ages, including those starting at 27 or older. Many programmers begin learning coding skills later in life and successfully transition into tech careers by gaining proficiency in programming languages, building portfolios, and obtaining relevant certifications. Age is generally not a barrier to starting a career in programming if you are committed to learning and developing your skills.

What Are Entry-Level Computer Programming Jobs?

Entry-level computer programming jobs focus on building the coding skills needed to create complex, robust software. In this role, you help with the development of code, experience the daily routine of a programmer, and help design and test software for your company. Entry-level computer programmers often build and install databases, conduct performance audits, convert logical sequences into programming languages, perform trial runs, modify code, and adjust the software to account for different computing environments. You may also perform data mining and data warehousing to create reports and briefings for other employees. Learning is a key element of this job, and employers often use a structured work process to help develop your skills before promoting you to a regular programmer.

What are the key skills and qualifications needed to thrive as an Entry Level Computer Programmer, and why are they important?

To thrive as an Entry Level Computer Programmer, you need a solid understanding of programming languages such as Python, Java, or C++, along with a relevant degree or coursework in computer science or a related field. Familiarity with version control systems like Git, basic debugging tools, and code editors is typically required. Strong problem-solving skills, attention to detail, and effective teamwork are valuable soft skills that help programmers excel. These abilities are crucial for writing efficient, reliable code and collaborating on software development projects in a professional environment.

What are entry level computer programming jobs?

Entry level computer programming jobs are positions designed for individuals who are new to the field of software development, often recent graduates or career changers. These roles typically involve writing, testing, and debugging code under the guidance of more experienced developers. Entry level programmers may work with a variety of programming languages and tools to help build or maintain software applications. These positions provide foundational experience in coding, problem-solving, and collaborating within a software development team.

How do I get a programming job with no experience?

Entry level computer programming jobs often require demonstrating coding skills through personal projects, internships, or certifications such as CompTIA or Microsoft. Building a portfolio, learning relevant programming languages like Python or Java, and gaining practical experience through online courses or open-source contributions can improve chances of securing an entry-level position.

What job makes $10,000 a month without a degree?

Entry-level computer programming roles typically do not pay $10,000 a month without experience or advanced skills. High-paying tech jobs often require specialized knowledge, certifications, or experience, and salaries of this level are usually associated with senior positions or freelance consulting rather than entry-level roles.
What are the most commonly searched types of Computer Programming jobs in Ontario? The most popular types of Computer Programming jobs in Ontario are:
What are popular job titles related to Entry Level Computer Programming jobs in Ontario? For Entry Level Computer Programming jobs in Ontario, the most frequently searched job titles are:
What job categories do people searching Entry Level Computer Programming jobs in Ontario look for? The top searched job categories for Entry Level Computer Programming jobs in Ontario are:
Infographic showing various Entry Level Computer Programming job openings in Ontario as of June 2026, with employment types broken down into 86% Full Time, and 14% Contract. Highlights an 100% In-person job distribution, with an average salary of $42,281 per year, or $20.3 per hour.
Junior Materials Lab Technician

Junior Materials Lab Technician

WSP

London, ON

CA$51K - CA$68K/yr

Full-time

Posted 15 days ago


WSP rating

8.5

Company rating: 8.5 out of 10

Based on 67 frontline employees who took The Breakroom Quiz

15th of 57 rated business consultants


Job description

What if you could redefine what's possible?

With us, you can. You want Purpose. Growth. Opportunity. People who get it.
We are the home of ambitious, passionate, and innovative world shapers.
With an unmatched breadth and depth of engineering, advisory and sciencebased expertise, our global minds unite to power local solutions.
We are pathfinders and impact makers.
We are Visioneers.
We are WSP.


The Opportunity

Your Impact Starts Here.
As a Junior Materials Lab Technician in our London, Ontario location, you will help deliver accurate, highquality laboratory work that supports environmental, materials, and infrastructure projects both locally and globally. You will be part of a team that values precision, safety, and innovation while helping shape healthier, more resilient communities.


Your Impact

In this role, you will:

  • You will carry out laboratory tests to known industry standards on soils, aggregates as well as concrete and other construction materials as required. 

  • You will participate in relevant CCIL certifications as needed, and ensure prompt and accurate testing and reporting of results 

  • You will complete accurate and concise data gathering for a variety of test methods in a manner suitable for efficient data entry of test results to produce a final and accurate report.

  • You will support equipment calibration, maintenance and general housekeeping requirements to maintain a safe working environment in the laboratory.

  • You will participate in the laboratory quality control program, support internal/external audits and assist in the identification and investigation as well as communicating of non-conformances to the Lab Supervisor.

  • You will support sample management and the safe materials handling practices required for shipping, receiving, logging, handling, storage and disposal of samples.

  • You interact with staff in the Office including field technicians and technologists, administrative and professional staff, as well as with some clients.


The Skills That Set You Apart

  • Successful completion of post-secondary technical education in Civil Engineering/Technology or related discipline;

  • Minimum of 1-5 years of experience working in a soils laboratory. Experience with field materials testing of construction materials including, but not limited to: soils, aggregates, concrete, asphalt materials will also be considered;

  • Sound knowledge with relevant standardized lab testing procedures (ASTM, AASHTO, CSA);

  • Experience and knowledge in CCIL laboratory certification processes, equipment maintenance and calibration, and lab proficiency testing programs. 

  • Certification with the Canadian Council of Independent Laboratories (CCIL Type C) preferred;

  • Time management skills, organizational skills, independent thinking skills, problem-solving and analytical skills;

  • Ability to take direction and work independently as well as be team member and collaborate with other lab personnel;

  • Ability to work in a fast-paced environment and able to schedule and coordinate multiple tasks and assignments;

  • Accurate and efficient computer skills in Microsoft Office (Excel, Word, Outlook) with data entry, data interpretation and report generating skills.  

  • Sound understanding of the need for health and safety procedures in the workplace/Possess a safety conscious attitude


Why Choose WSP?

We exist to shape communities to advance humanity. The brightest engineers, advisors and scientists from across the globe call WSP home.
Proudly Canadian - we are a Top 100 Employer in Canada for 2026.
A global community of brilliant minds - your next idea, mentor, or opportunity is always within reach.
Limitless opportunities start here. Whether it's across the country or around the globe, we help you tailor your role to match your ambition - because your growth drives ours.
Flexible work, real balance - we recognize the importance of balance in our lives and encourage you to prioritize the balance in yours.
#WeAreWSP


Compensation 

  • AB, BC, NT, NU, SK & YT: $51,800 - $68,600
  • MB & ON: $47,200- $65,000
  • NB, NL, NS, PEI & QC: $46,800 - $62,100

Disclosure:
The final salary awarded for this role may vary from the above range based on several factors including, but not limited to, relevant education, qualifications, certifications, experience, skills, seniority, geographic location, performance, and business or organizational needs. The wage range provided in this job posting may be subject to change for business purposes.


Ready to Shape the Future?

Join a team where your curiosity, precision, and passion for technical excellence contribute to projects that build stronger, safer communities.

At WSP, we exist to shape communities to advance humanity.
It's why we bring people together who are wired to solve complex challenges - engineers, scientists, advisors, and technical experts who are driven by a common passion - to redefine what's possible and shape what comes next. We are Visioneers.
As one of the world's leading professional services firms, we partner with clients across transportation, infrastructure, environment, buildings, energy, water, mining and metals. We pair deep local knowledge with global insights to pioneer solutions designed to leave a lasting, positive impact.
At WSP, you'll join a community of brilliant minds that push boundaries every day - applying deep expertise and fuelling innovation to help create a more connected and resilient future. Here, your ideas are valued, your growth is supported, and you are encouraged to bring your authentic self to work. We empower our people to collaborate across disciplines, challenge the status quo, and shape a career with purpose.
Join us.
Please Note:
Health and Safety is a core paramount value of WSP. Given the importance of keeping one another safe it is expected that you comply with our Health, Safety & Environment (HSE) policy at all times as well as client HSE policies when working at client locations. Full details here.
Some safety-sensitive positions involve fieldwork and may include work in a variety of environmental conditions, such as remote or isolated areas, working alone, and in inclement weather (within safe and reasonable limits).
WSP welcomes and encourages applications from people with disabilities. Accommodations are available on request for candidates taking part in all aspects of the selection process.
WSP is committed to the principles of employment equity. Only the candidates selected will be contacted.
WSP does not accept unsolicited resumes from agencies. Full details here.

What WSP employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom