1

Junior Software Engineer Jobs in Barrie, ON (NOW HIRING)

Jr. Designer (Design Engineering)

Newmarket, ON ยท On-site

CA$55K - CA$80K/yr

Professional Engineer (P. Eng) Designation preferred * A minimum of 1-3 years of diversified ... Able to use word processing, spreadsheet, presentation, project management and database software ...

RQ00722 - Int. Business Analyst

Orillia, ON ยท Hybrid

CA$72.51 - CA$87.01/hr

RQ00722 - Jr. Business Analyst 1-year contract (253 business days) - possible extension Hybrid (2-3 ... Experience in the use of Computer Aided Software Engineering (CASE) tools to document conceptual ...

Mechanical Designer

Barrie, ON ยท On-site

CA$60K - CA$100K/yr

Junior: Job Responsibilities : * * Provide mechanical design support to Production and Engineering ... Effective working knowledge of AutoCAD and SolidWorks design software * Effective working knowledge ...

As a team of engineers, architects, designers, scientists, creators, and a community of ... Mentor and coordinate drafting and design efforts for junior staff, while facilitating ...

Basic knowledge of AutoCAD software with Acad Electrical preferred * Basic understanding of load ... Mentor and lead junior designers Job Qualifications: * Engineering Degree or Engineering ...

QA Analyst

Bolton, ON ยท Hybrid

$55K - $65K/yr

Bolton (3x per week on-site) Job Type: Full-time salaried We are seeking a Junior/Intermediate QA ... Collaborate with developers and product managers to clarify requirements, reproduce issues, and ...

next page

Showing results 1-20

Junior Software Engineer information

What is a junior software engineer?

A junior software engineer works on a team with more senior engineers to help design and develop applications, write code, and otherwise maintain or update a business's database. As a junior software engineer, your duties and responsibilities may vary based on what company you work for. Overall, your job is to learn from senior engineers and developers on how to be a software engineer and in what ways you can develop and utilize the technologies of the business to do so. Many junior software engineers have a little bit of knowledge about a lot of technologies but also stay up-to-date on the most current technologies.

How does a junior software engineer typically collaborate with other team members on projects?

Junior Software Engineers usually work closely with senior developers, QA testers, and product managers as part of a cross-functional team. Collaboration often involves participating in daily stand-up meetings, code reviews, and pair programming sessions. Juniors are encouraged to ask questions and seek feedback, which helps them learn best practices and improve their coding skills. Effective communication and a willingness to learn from more experienced colleagues are key to thriving in this collaborative environment.

What are the key skills and qualifications needed to thrive as a junior software engineer, and why are they important?

To thrive as a Junior Software Engineer, you need a solid understanding of programming fundamentals, algorithms, and commonly used languages such as Java, Python, or JavaScript, typically backed by a degree in computer science or related field. Familiarity with version control systems like Git, basic knowledge of databases, and experience with development environments and frameworks are usually expected. Strong problem-solving skills, eagerness to learn, and effective teamwork and communication abilities help set you apart. These skills and qualities are crucial for contributing effectively to projects, adapting to evolving technologies, and collaborating within development teams.

What are the most commonly searched types of Software Engineer jobs in Barrie, ON?

The most popular types of Software Engineer jobs in Barrie, ON are:

What cities near Barrie, ON are hiring for Junior Software Engineer jobs?

Cities near Barrie, ON with the most Junior Software Engineer job openings:

Infographic showing various Junior Software Engineer job openings in Barrie, ON as of August 2026, with employment types broken down into 1% As Needed, 83% Full Time, 12% Part Time, and 4% Contract. Highlights an 86% Physical, 4% Hybrid, and 10% Remote job distribution.

ENGINEER III TECHNICAL SERVICES

Caledon, ON โ€ข On-site

Full-time

Re-posted 20 days ago


Job description

Experienced Technical Services Engineer

Kingspan Insulated Panels North America, a division of the Kingspan Group plc headquartered in Ireland, is a global and trusted leader in the design, manufacturing, and supply of high-performance sustainable building products and solutions for the construction industry. As the most energy-efficient, cost-effective building envelope solutions, insulated metal panels are at the forefront of sustainability. We serve the architectural, commercial/industrial, cold storage and food processing markets, and are committed to delivering the most advanced building products on the market.   

Learn about our Planet Passionate initiatives: https://www.youtube.com/watch?v=EEeIS55WMOk  

At Kingspan, our future success is based on the quality of our people, who's expertise and motivation have helped ensure that we remain at the forefront of the construction materials manufacturing industry. In joining Kingspan you become an important part of a growing organization with a reputation for innovative design and use of technology, technical expertise, product quality, service excellence, and dedication to sustainability.  

Ready to be part of our team?    

We are looking for a Technical Services Engineer for our Caledon, Ontario, Canada office!  

Summary: This role is ideal for professionals with progressive engineering experience, capable of handling complex assignments with minimal supervision. The Technical Services Engineer will lead technical projects, provide mentorship to junior engineers, and contribute to innovative solutions in their field. 

On-site position in our Caledon, Ontario office (not remote or WFH) 

Sponsorship is not available for this opportunity 

Essential Duties:

• Lead technical coordination for complex project conditions, including non-standard applications and custom interface solutions.

• Perform detailed structural, thermal, and weatherability evaluations to meet project and code-specific performance criteria.

• Prepare and review project-specific documentation, including stamped calculations and detailed drawings.

• Interpret and apply complex code provisions and certification standards for high-performance designs.

• Provide mentorship and quality oversight for junior engineers, ensuring technical accuracy and consistency.

• Follow the Group Code of Conduct and Group Compliance.

• Follow Compliance requirements per “KNA-SOP-1705 Compliance Roles and Responsibilities.”

• Performs all other duties as assigned.

Key Responsibilities - Aligned to ASCE Guidelines:

• Lead engineering design, analysis, and problem-solving for complex projects.

• Develop and review technical reports, drawings, and documentation.

• Manage project planning, budgeting, and scheduling.

• Conduct site visits, inspections, and evaluations as needed.

• Collaborate with cross-functional teams to ensure project success.

• Ensure compliance with industry standards, regulations, and company policies.

• Provide mentorship and technical guidance to junior engineers.

• Identify and implement process improvements to enhance efficiency and quality.

Education/Experience:

• Bachelor’s degree in Civil, Mechanical, Electrical, or another relevant engineering discipline.

• 4+ years of professional engineering experience.

• Engineer in Training (EIT) required.

• Strong analytical and problem-solving skills.

• Proficiency in engineering software and tools.

• Effective communication and leadership abilities.

• PE license strongly preferred.

• Highly preferred: Background in construction, ideally with experience in structural engineering.

Other Skills and Requirements:

• Experience managing projects or engineering tasks independently.

• Familiarity with industry codes and standards.

• Knowledge of project management principles and best practices.

Physical Demands:

The physical demands described here represent those required to successfully perform the essential functions of this role. Reasonable accommodations may be made to enable individuals with disabilities to perform key responsibilities.

Strength Requirements: Ability to exert up to 20 lbs. of force occasionally, up to 10 lbs. frequently, and a negligible amount constantly to lift, carry, push, pull, or otherwise move objects. Tasks may involve extended periods of sitting, with occasional walking or standing.

Dexterity & Coordination: Requires fine motor skills for handling tools, operating computers, and performing precise engineering tasks. Ability to reach, grasp, and manipulate small objects is essential.

Visual Requirements: Specific vision abilities include close vision, distance vision, peripheral vision, depth perception, and the ability to adjust focus for technical drawings, documentation, and field inspections.

Environmental Exposure: May involve limited fieldwork, exposure to varied temperatures, noise, dust, or outdoor conditions, depending on project needs.

Cognitive & Communication Demands: Requires sustained mental focus, problem-solving, and analytical skills, along with effective verbal and written communication when collaborating with teams or presenting findings. 

Compensation: CAD $115k+ (based on skills, experience, employment history, certifications) plus quarterly discretionary bonus

Kingspan is an Equal Opportunity employer. All qualified applicants will receive consideration for employment without regard to any factor, including veteran status and disability status, protected by applicable federal, state or local laws.