1

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

Conduct audits and upgrade existing systems while developing new SPC initiatives to eliminate waste ... Proficient in Microsoft Office and statistical software (e.g., Minitab). Qualifications Desired:

... Motorcycle, Software and Aftermarket businesses with a collaborative culture and a strong ... Perform function test and measurement on new/re-designed and existing products as required.

EAS Specialist III - CAN

Midland, ON · On-site

CA$67K - CA$72K/yr

Coordinate with other teams on preparation and installation of new software and making upgrades to ... Programming experience is a definite asset. Additional Basic Qualifications: Must be 18 years of ...

... new and existing materials and goods run to their maximum efficiency and output. This includes ... equipment and software fault finding/programming. Key Accountabilities and Activities:

... new and existing materials and goods run to their maximum efficiency and output. This includes ... equipment and software fault finding/programming. Key Accountabilities and Activities:

Network Administrator

Barrie, ON · Hybrid

CA$47.13 - CA$54.48/hr

New installations, modifications, and repairs are researched, tested to determine best solution ... Installing, maintaining, supporting, and administering hardware and software systems used for the ...

As a team of engineers, architects, designers, scientists, creators, and a community of ... Demonstrate expertise in civil design for new infrastructure development and existing ...

... software fault finding and programming. Maintenance & Continuous Improvement Ensure the effective ... of new equipment Health & Safety Compliance Ensure all maintenance activities are carried out in ...

... engineers, scientists, digital innovators, program and construction managers and other ... This is a new position as part of our ongoing expansion of fluvial geomorphology expertise in ...

Surveyor

Barrie, ON · On-site

CA$25 - CA$40/hr

... engineering-based software. * Excellent oral and written communication skills * Excellent ... New The expected pay range for this role is $25 - $40 per hour Individual pay is determined based ...

Showing results 21-40

New Grad Software Developer information

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

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

Infographic showing various New Grad Software Developer job openings in Barrie, ON as of August 2026, with employment types broken down into 85% Full Time, 12% Part Time, and 3% Contract. Highlights an 89% Physical, 3% Hybrid, and 8% Remote job distribution.

Quality Engineer

NSG Group

Collingwood, ON • On-site

Full-time

Posted 23 days ago


Job description

Essential Functions: 
 

  • SPC Program Management: 
    Plan, implement, and oversee all aspects of the Statistical Process Control program. Conduct audits and upgrade existing systems while developing new SPC initiatives to eliminate waste, enhance productivity, and improve product quality. 
  • Root Cause Analysis & Problem-Solving: 
    Champion the use of structured problem-solving tools (8D, 5-Why, Fishbone, etc.) and coordinate SPC verification to support both internal and external quality requirements. 
  • Training & Development: 
    Lead and maintain an ongoing training program on SPC techniques for production and quality staff. Deliver refresher sessions and advanced workshops to ensure team proficiency in quality tools and statistical methods. 
  • Nonconformance & Corrective Action: 
    Identify, document, and address product and process nonconformities. Initiate and recommend corrective actions, verify implementation, and control the flow of nonconforming product to prevent recurrence. 
  • FMEA & Documentation Updates: 
    Regularly update PFMEA documents and control plans in response to corrective actions or process changes. Ensure that quality documentation remains current, accurate, and audit-ready. 
  • Customer Focus: 
    Act as a quality liaison by visiting customers to investigate issues, validate corrective actions, and promote a proactive quality culture. Ensure all internal and external complaints are addressed effectively and promptly. 
  • Audit & Compliance: 
    Conduct audits of corrective actions and ensure compliance across all shifts. Monitor adherence to the company’s environmental and quality management systems. 
  • Quality Improvement Planning: 
    Maintain and update the Quality Improvement Plan to support continuous improvement, product consistency, and customer satisfaction. 
  • Adherence to NSG/Pilkington Standards of Business Conduct and its Values and Principles. 
  • Other duties as assigned by manager. 

Top 3 Competencies Needed for Success in the Role: 
 

  • Customer Focused: Ensures that customer solutions, practices and procedures are designed and implemented to assure customer satisfaction.  
  • Innovation & Change: Inspires and generates innovative ideas and solutions to enhance business results.  
  • Strategic Thinking: Recognizes underlying patterns and trends both locally and globally that impact the business and strategic priorities.  

Qualifications Required: 
 

  • College diploma in Engineering, Mathematics, Science, or a related technical field. 
  • Advanced knowledge of Statistical Process Control (SPC) and Process Control Plan development. 
  • Strong ability to interpret technical drawings and engineering specifications. 
  • Proven instructional and communication skills, with the ability to lead quality teams and investigations. 
  • Demonstrated experience in developing quality documentation such as PFMEAs, control plans, and process flows. 
  • Proficient in Microsoft Office and statistical software (e.g., Minitab). 

Qualifications Desired: 
 

  • University degree or better in Engineering or a related discipline. 
  • Six Sigma Green Belt or equivalent certification. 
  • Experience in the automotive or manufacturing sector, preferably in glass or related materials. 
  • Familiarity with IATF 16949 and ISO 9001 standards. 

Other Requirements: 
 

  • Detail-oriented: Capable of carrying out a given task with all the details needed to get the task done well. 
  • Team player: Works well as a member of a group. 
  • Dedicated: Devoted to a task or purpose with loyalty or integrity. 
  • Self-starter: Inspired to perform without outside help. 
  • Growth opportunities: Inspired to perform well by the chance to take on more responsibility 
  • Goal completion: Inspired to perform well by the completion of tasks