1

New Grad Software Developer Jobs in Windsor, ON (NOW HIRING)

Quality Control Inspector

Windsor, ON · On-site

CA$34/hr

  • Medical

  • Dental

... software * Develop and optimize CMM inspection programs for new and existing production parts ... Interpret complex engineering drawings, CAD models, and GD&T requirements * Conduct inspections ...

Posted today

Surface Modeler

Windsor, ON · On-site

$28 - $35/wk

  • Medical

  • PTO

TI Automotive supplies safety and performance critical products and highly engineered components to ... Working with the assigned Design Group Leader and Mold Designer using NX1973 software to develop 3D ...

Solutions Architect

Chatham, ON

  • Medical

  • Retirement

  • PTO

Proactively identify opportunities to improve organizational efficiency; introduce new patterns and ... Minimum of 6 years of progressive experience in software engineering and solution architecture ...

IT Help Desk Analyst

Harrow, ON

  • Medical

  • Dental

  • Vision

  • PTO

... software. The technician will work with customers remotely and in person, guiding them through ... Help in the preparation of new devices and reimage of existing devices (approximately 2 or fewer ...

Field Mechanic

Oldcastle, ON · On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

... engineering services for civil and construction industry customers. Here at Amico we believe in ... If you want your next professional experience to be one that helps you master new skills, build ...

Clerk

Windsor, ON

CA$18.75/hr

  • Dental

  • Vision

  • PTO

... new postings that might interest you! Thanks for your interest in working on our team! Drive your ... Development, Software and Network Engineering, and more Growth potential and advancement ...

Clerk

Windsor, ON

CA$18.75/hr

  • Dental

  • Vision

  • PTO

... new postings that might interest you! Thanks for your interest in working on our team! Drive your ... Development, Software and Network Engineering, and more Growth potential and advancement ...

Clerk

Windsor, ON · On-site

CA$18.75/hr

  • Dental

  • Vision

  • PTO

... new postings that might interest you! Thanks for your interest in working on our team! Drive your ... Development, Software and Network Engineering, and more Growth potential and advancement ...

Clerk

Windsor, ON · On-site

CA$18.75/hr

  • Dental

  • Vision

  • PTO

... new postings that might interest you! Thanks for your interest in working on our team! Drive your ... Development, Software and Network Engineering, and more Growth potential and advancement ...

Statistician

Windsor, ON · Remote

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

Carry out statistical analyses and provide direction to programmers, using standard software ... Working in conjunction with the Director of Academic Research, convert and present new and novel ...

Showing results 21-40

New Grad Software Developer information

See Windsor, ON salary details

$25.7K

$83.8K

$150.8K

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

As of Aug 19, 2026, the average yearly pay for new grad software developer in Windsor, ON is $83,774.00, according to ZipRecruiter salary data. Most workers in this role earn between $53,880.00 and $105,783.00 per year, depending on experience, location, and employer.

What is a new grad software developer?

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 the typical responsibilities of a new grad software developer?

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 are the key skills and qualifications needed to thrive as a new grad software developer?

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 cities near Windsor, ON are hiring for New Grad Software Developer jobs?

Cities near Windsor, ON with the most New Grad Software Developer job openings:

Infographic showing various New Grad Software Developer job openings in Windsor, ON as of August 2026, with employment types broken down into 1% As Needed, 81% Full Time, 15% Part Time, and 3% Contract. Highlights an 86% Physical, 4% Hybrid, and 10% Remote job distribution, with an average salary of $83,774 per year, or $40.3 per hour.

Infrastructure Modelling Technologist

Dillon Consulting Limited

Windsor, ON

CA$60K - CA$110K/yr

Full-time

Medical, Retirement

Re-posted 4 days ago


Job description

Overview

Are you someone with strong leadership and technical capabilities?  Do you enjoy building relationships and working collaboratively in a team environment with both internal and external stakeholders? Are you a thought leader, a trusted advisor and a problem solver? If you enjoy entrepreneurship and innovation, this opportunity is for you! As someone with excellent communication skills and business acumen, you will thrive in our fast-paced and agile environment.

 Your opportunity  

Dillon's Water Resources Discipline is seeking an Infrastructure Modelling Technologist to fill an existing vacancy within our multidisciplinary team of professionals. You will have the opportunity to work on new and exciting projects while providing clients with a fully integrated and superior customer experience. 

At Dillon, we operate as one team. The successful candidate can be based at any one of our following offices: Windsor, Oakville, Hamilton, Kingston.

We offer flexible work hours to help balance the competing demands of work and personal life.

Responsibilities

What your day will look like

Municipal Infrastructure System Modelling & Analysis

  • Serve as the principal modeller for hydrologic and hydraulic modelling assignments, utilizing complex modelling software such as InfoWorks ICM, PCSWMM, and other closed conduit modelling platforms.
  • Model development, calibration, and analysis of storm, sanitary and combined sewer systems for dry weather and wet weather flows to identify system capacity constraints, hydraulic deficiencies, and system performance.
  • Oversee flow monitoring programs and rainfall data collection when required.
  • Model, analyze, and interpret results, documenting findings in technical reports.

Water Resources Design

  • Provide technical modelling input for the delivery of water resources projects for both public and private sector clients.
  • Undertake hydrologic and hydraulic modelling assignments, including the analysis of surface drainage, and dual drainage systems for land development projects.
  • Conduct hydrologic and hydraulic modelling and analysis tasks using PCSWMM, InfoWorks ICM, GIS, and HEC-RAS.
  • Model, analyze, and interpret results, documenting findings in technical reports.

Technical Leadership Opportunities

  • Opportunities to act as a technical lead for multi-disciplinary projects on complex modelling assignments.
  • Opportunity to provide technical guidance and mentorship to junior staff.

Business Development

  • Opportunities to contribute to new business opportunities
  • Business travel to other Dillon offices upon request

Learning & Development 

  • Commit to self-development and ongoing learning and professional development
  • Input to the career development of junior staff, including technical direction, training recommendations, coaching and mentoring
  • Contribute to Dillon's corporate profile through active participation in professional associations and committees
Qualifications

What you will need to succeed

  • Diploma or degree in civil engineering or civil engineering technology.
  • 5+ years' relevant experience in a consulting environment or working on municipal infrastructure engineering projects.
  • Valid driver's license.
  • Understanding of municipal and provincial design standards.
  • Understanding of sanitary system model calibration for both dry and wet-weather flows is considered an asset.
  • Excellent communication, report writing, and interpersonal skills.
  • Ability to work both independently and in a collaborative team environment.
  • A self-motivated individual looking for advancement opportunities.
  • Excellent initiative and attention to detail.
Experience
  • Demonstrated proficiency in storm and sanitary infrastructure modelling, analysis, and calibration for both dry weather and wet weather flows using InfoWorks ICM. Proficiency using PCSWMM for similar assignments would be considered an asset.
  • Experience and proficiency in Water Distribution modelling, analysis, and calibration using industry-leading software (InfoWater, WaterGEMS/WaterCAD) would be considered an asset.
  • Demonstrated experience in the design and analysis for water resources projects including stormwater management, and transportation drainage.
  • Proven ability to manage workload effectively and meet deadlines.
  • Strong problem-solving and decision-making skills.
  • A commitment to quality and client satisfaction.

Compensation

$60,000 - $110,000

Dillon is including the salary range that we in good faith believe may offer for this position. It will be dependent on the successful applicant's education, experience, and skills, in addition to internal equity and geographic region. Dillon reserves the right to pay outside of the posted range, contingent on factors unrelated to an applicant's gender or other status protected by provincial and/or federal law.         

Why choose Dillon

Dillon is powered by people who are technically proficient, passionate about socially important projects, and motivated to deliver superior, tangible results. We strive to remain at the forefront of technology and innovation, and are empowered to continually grow and develop. 

We live our core values:

  • Achievement: do the work to hit the target;
  • Continuous Development: always learning; always adapting; always growing;
  • Creativity: discover new possibilities;
  • Courage: do the things that matter, especially when it's hard;
  • Inclusiveness: enabling belonging to draw strength from our differences;
  • Reliability: words result in actions that build trust.

In addition, we offer:

  • Employee share purchase plan
    • Dillon is 100% employee owned and share ownership is open to all employees.
  • A competitive compensation package
    • Comprehensive health benefits
    • Generous retirement savings plan
    • Student loan repayment assistance with matching employer contributions
  • Flexible work hours and hybrid working options
    • Dillon values its staff and the contributions that are made each day and understands that work arrangements can differ based on personal needs and business needs.  We are taking a trust-based approach to oer a variety of exible and hybrid work options to help balance the competing demands of work and personal life. 
  • Learning and Development opportunities
    • As a knowledge-based business, we use a composite approach to development including coaching to build the how, mentoring to share lessons, advising to round out perspectives, and co-creation of knowledge through internal learning opportunities.
  • Focus on Innovation
    • The ability to anticipate, examine, and adopt new and innovative solutions is a crucial driver for the continual and progressive advancement of our business performance. In our culture, people are empowered to reflect and question current practices and seek forward looking solutions to today's problems and tomorrow's opportunities.
  • Employee and Family Assistance program
    • A variety of EFAP tools and online resources to support well-being are available to all employees.
  • Goodlife Fitness Corporate Membership
    • Our employees can take advantage of reduced annual membership fees.
  • Wellness Subsidy
    • Our employees can take advantage of a wellness subsidy that can be put towards expenses for a variety of health and/or wellness related activities such as gym membership, purchase of home fitness equipment, yoga classes and dance classes.

About Dillon

Dillon is a proudly Canadian, employee-owned, professional consulting firm specializing in planning, engineering, environmental science, and management. We partner with clients to provide committed, collaborative, and inventive solutions to complex, multi-faceted projects. With over 25 offices and more than 1100 employees across Canada, Dillon offers a wide range of services related to building and improving facilities and infrastructure, protecting the environment, and developing communities.

Now operating for over 75 years, we continue to strive for excellence in everything we do. Dillon has been listed as one of Canada's Best Managed Companies for 19 years in a row and has the distinction of being a Platinum Club member in this program.

Health & Safety at Dillon

Prospective employees are expected to fully align with Dillon's core commitment to Health & Safety. This includes active, ongoing engagement with our Health & Safety processes and platform, and the active, ongoing identification and reporting of health and safety hazards.

Employment Equity, Diversity & Inclusion at Dillon

Dillon is committed to employment equity and an inclusive, diverse workplace where opportunities are based on skills and abilities. If you require accommodation during the interview process, please let us know. We look forward to hearing from you.

Technology enablement and the use of AI at Dillon

We invest in modern technologies to enable continuous improvement across the organization. Please be advised that Dillon Consulting utilizes artificial intelligence (AI) assisted tools to support parts of our recruitment process to increase efficiency and fairness. While AI supports this process, all hiring decisions are made by our human recruiting team. By applying, you acknowledge and consent to this use.

#LI-GL1

Employment Type: FULL_TIME