1

New Grad Software Developer Jobs in Ontario (NOW HIRING)

Junior Geotechnical Engineering New Grad Barrie, ON At EXP, we're driven to provide innovative solutions for the world's built and natural environments. As a team of engineers, architects, designers ...

Are you ready to start a new journey with a team of energized professionals advancing and connecting the world's infrastructure? Bentley is looking for you! We are looking for a software developer to ...

Are you ready to start a new journey with a team of energized professionals advancing and connecting the world's infrastructure? Bentley is looking for you! We are looking for a software developer to ...

As a Software Developer, you will join our team and expand our Wealth Mobile Backend For Frontend ... You will engage in a fast-paced and stimulating environment, with opportunities to build new ...

This is a new vacancy due to growing business needs. Job Summary: Join our team of 10 developers to build new software features in our software platform! Were looking for smart, generalist developers ...

This is a new vacancy due to growing business needs. Job Summary: Join our team of 10 developers to build new software features in our software platform! We're looking for smart, generalist ...

Software Developer

Toronto, ON · On-site

CA$75K - CA$141K/yr

... new cloud-native applications. * Creates and maintains various applications using modern Java ... DevOps * Experience with the Junit and Jasmine Testing Frameworks * Experience with large software ...

The successful candidate will have the opportunity to join challenging projects, utilizing new ... Collaborate with other software developers, business analysts and software architects to plan ...

Principal Software Developer

Toronto, ON · Hybrid

CA$140K - CA$196K/yr

As a Principal Software Developer reporting to the Senior Director of Software Development, you'll ... new and existing products. Required Qualifications * 12+ years of experience in software ...

Lead Software Developer Location: Remote (Candidate must reside in Canada) Hiring Range: $100,000 ... Build out new features with a focus on creating engaging, intuitive user experiences * Perform ...

Senior Software Developer

Markham, ON · Hybrid

CA$115K - CA$164K/yr

This posting is for an existing vacancy within the organization and is open to new applications. AI ... The Role We are seeking a highly motivated Senior Software Developer to join our Diagnostic ...

We are always willing to take on new challenges * We are not afraid to say, "I don't know," or, "I need help" * We take ownership over our platform and the work that we deliver * We communicate ...

Define, design, and implement new software applications in collaboration with other members of the ... Perform maintenance programming for existing applications. * Consider the functionality ...

... Software Developer (mid\/senior) to join their talented team. \n \n \n \n \n \n Ideally we are ... brand new to the line, therefore you will be working on greenfield projects with cutting edge ...

... find new and better ways to help our clients. As a privately owned company, we boldly embrace ... We are looking for a full-stack Software Developer who will take a key role on our team. The ideal ...

The Job As a Software Developer II, CNN Connected TV Devices , you will help to build out world ... Your main focus will be on shipping: everything from brand new features to platform ports, to bug ...

Software Developer - Diagnostics

Markham, ON · Hybrid

CA$9.0K - CA$136K/yr

This posting is not for an existing vacancy within the organization and is open to new applications ... The Role We are seeking a highly motivated Software Developer to join our Diagnostic Software team ...

Software Developer (Entry Level)

Toronto, ON · Hybrid

CA$85K - CA$95K/yr

About The Role As an entry level Software Developer you'll be tasked with working on both mobile ... Research new technology and tools and share those findings with the team * Communicate clearly and ...

next page

Showing results 1-20

New Grad Software Developer information

See Ontario salary details

$26K

$84.7K

$152.5K

How much do new grad software developer jobs pay per year?

As of Jul 7, 2026, the average yearly pay for new grad software developer in Ontario is $84,738.00, according to ZipRecruiter salary data. Most workers in this role earn between $54,500.00 and $107,000.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive in the New Grad Software Developer position, and why are they important?

To thrive as a New Grad Software Developer, you need a solid understanding of programming fundamentals, problem-solving skills, and typically a degree in computer science or a related field. Familiarity with version control systems like Git, common programming languages such as Java, Python, or JavaScript, and basic exposure to development frameworks or cloud platforms is often expected. Strong communication skills, eagerness to learn, and the ability to collaborate with diverse teams help new grads adapt quickly. These competencies are crucial for contributing to projects, growing technically, and succeeding in a collaborative software development environment.

What are typical responsibilities for a New Grad Software Developer, and how do they contribute to the team?

As a New Grad Software Developer, you will often assist with coding, debugging, and maintaining software applications under the guidance of experienced engineers. You may participate in code reviews, write unit tests, and collaborate on team projects using tools like Git and agile boards. Regular interactions with peers, product managers, and quality assurance teams are common to clarify requirements and deliver quality software. Taking on these tasks enables you to build practical skills while directly supporting your team’s development goals.

What is a New Grad Software Developer job?

A New Grad Software Developer job is an entry-level software engineering position designed for recent graduates with a degree in computer science, software engineering, or a related field. These roles typically involve writing and testing code, debugging software, and collaborating with senior developers to build applications or systems. Employers often look for candidates with strong programming skills, problem-solving abilities, and familiarity with common development tools and methodologies. This position provides an opportunity to gain hands-on experience, learn industry best practices, and grow within a company's engineering team.

What are popular job titles related to New Grad Software Developer jobs in Ontario? For New Grad Software Developer jobs in Ontario, the most frequently searched job titles are:
What job categories do people searching New Grad Software Developer jobs in Ontario look for? The top searched job categories for New Grad Software Developer jobs in Ontario are:
What cities in Ontario are hiring for New Grad Software Developer jobs? Cities in Ontario with the most New Grad Software Developer job openings:
Junior Geotechnical Engineering New Grad

Junior Geotechnical Engineering New Grad

exp

Barrie, ON

CA$60K - CA$65K/yr

Full-time

Posted 28 days ago


Job description

Junior Geotechnical Engineering New Grad

Barrie, ON

At EXP, we're driven to provide innovative solutions for the world's built and natural environments. As a team of engineers, architects, designers, scientists, creators and a community of professionals, we bring diverse and talented people together to solve the world's most complex challenges. Here, you join a team that leverages differences, harnesses their entrepreneurial spirit in an employee-owned company, that believes diversity is what gives us strength, seeks sustainable results and shares ambitions for each other, our clients and the communities we are part of and serve. To be a part of EXP means to have your own experience, while staying connected to a global network of professionals, who believe we are a part of something bigger. Together, we are EXP.

Are you ready to design your future?

Be our next Geotechnical Engineering New Grad!

Your work environment at EXP

You will be part of a collaborative geotechnical and infrastructure team, working closely with engineers, project managers, and field staff. This role offers exposure to construction sites, materials testing, and engineering problem-solving in a dynamic and supportive environment.

What a day at EXP has in store for you

  • Perform field investigations and support geotechnical assessments for infrastructure and construction projects
  • Conduct subgrade evaluations for roads, buildings, and related infrastructure
  • Carry out field testing, including:
    • Soil compaction testing using nuclear density gauges

    • Concrete testing (slump, air content, temperature, and cylinder preparation)
  • Ensure all testing procedures comply with applicable standards (CCIL, CSA, ASTM, and project specifications) [Geotechnic
  • Record and document field data, test results, and observations accurately and consistently [Geotechnic
  • Communicate site conditions and test results to engineers and project teams
  • Support engineers in interpreting field data and preparing technical documentation and reports
  • Assist with review of construction drawings, specifications, and geotechnical recommendations
  • Maintain testing equipment and ensure proper handling and calibration [Geotechnic
  • Follow all health and safety protocols on-site and contribute to a safety-first work culture
  • Support coordination between field and office teams to meet project timelines

What your experience looks like

  • Bachelor's degree in Civil Engineering, Geological Engineering, Geotechnical Engineering, or a related field
  • Eligibility for EIT registration (or actively pursuing)
  • Strong interest in geotechnical engineering and field-based work
  • Familiarity with construction drawings, specifications, and basic geotechnical concepts
  • Strong attention to detail and ability to follow standardized testing procedures
  • Excellent written and verbal communication skills
  • Valid driver's license and ability to travel to project sites

This job posting is for an existing position vacancy within our organization.

The salary range for this role is between $60K - $65K. The actual compensation packages are based on several factors that are unique to each candidate, including but not limited to skill set, depth of experience, certifications, and specific work location.
 


 

EXP subscribes to the Workplace Equity Program. Applications from women, members of visible minorities, Indigenous peoples and persons with disabilities are encouraged. Persons with disabilities can obtain accommodation for the selection process by contacting us at the following email address: hrsupport@exp.com.


 

Our story

With a mission to understand, innovate, partner and deliver, EXP provides engineering, architecture, design and consulting services to the world's built and natural environments.

Our heritage dates back to 1906, when the earliest of EXP's predecessor companies started its engineering infrastructure practice. Today, thousands of creative professionals across EXP work together to deliver extraordinary experiences year after year.

What makes us different

The passion, enthusiasm, diversity and industry-leading capabilities of our employees make us who we are. We're committed to providing a challenging work environment that cultivates career growth, encourages creativity and rewards excellence.

Find out more about life at EXP by visiting www.exp.com.