1

Summer Software Engineer Jobs in Ontario (NOW HIRING)

As part of our software engineering team, you'll continue to enhance functionality for dispatch ... Christmas shut down * Summer core hours * Strong work-life balance * Casual dress code

Controls Programmer

Newmarket, ON ยท On-site

  • Medical

  • Dental

  • Vision

  • Retirement

We are looking for a full-time Controls Programmer to create programs and develop software for the ... summer BBQ's & Holiday lunches. What We Offer: * Work on cutting-edge automation projects across ...

Manager, Engineering and Data Platform

Ottawa, ON ยท On-site

CA$130K - CA$150K/yr

  • PTO

Flexible summer hours to help you make the most of your time * Professional development and ... Leadership experience managing software development or analytics teams. * Bachelor's degree in ...

Estimator

Nepean, ON ยท On-site

  • Medical

  • PTO

... with engineers, building owners, and contractors across Ontario. Our success is fueled by our ... Summer Fridays! - Wrap up early on summer afternoons! We are seeking an Estimator to join our Sales ...

Estimator

Nepean, ON ยท On-site

  • Medical

  • PTO

... with engineers, building owners, and contractors across Ontario. Our success is fueled by our ... Summer Fridays! - Wrap up early on summer afternoons! We are seeking an Estimatorto join ourSales ...

IT Specialist

Nepean, ON ยท On-site

CA$55K - CA$65K/yr

  • Medical

  • PTO

... with engineers, building owners, and contractors throughout Canada. Our success is fueled by our ... Summer Fridays! - Wrap up early on summer afternoons! We are seeking an IT Specialist to join our ...

Summer Fridays! - Wrap up early on summer afternoons! We are seeking an IT Specialist to join our ... Monitor, maintain, and troubleshoot hardware, software, network, and system performance to ensure ...

Project Manager

Mississauga, ON ยท On-site

  • Medical

  • PTO

... with engineers, building owners, and contractors throughout Canada. Our success is fueled by our ... Summer Fridays! - Wrap up early on summer afternoons! We are seeking aProject Managerto join ...

Senior HVAC Sales Specialist

Sudbury, ON

CA$100K - CA$140K/yr

  • Medical

  • PTO

... with engineers, building owners, and contractors across Ontario. Our success is fueled by our ... Summer Fridays! - Wrap up early on summer afternoons! We are seeking a Senior HVAC Sales Specialist ...

Project Manager

Mississauga, ON ยท On-site

CA$70K - CA$80K/yr

  • Medical

  • PTO

... with engineers, building owners, and contractors throughout Canada. Our success is fueled by our ... Summer Fridays! - Wrap up early on summer afternoons! We are seeking a Project Manager to join ...

Showing results 21-40

Summer Software Engineer information

See Ontario salary details

$19.5K

$106.1K

$179K

How much do summer software engineer jobs pay per year?

As of Aug 19, 2026, the average yearly pay for summer software engineer in Ontario is $106,127.00, according to ZipRecruiter salary data. Most workers in this role earn between $76,000.00 and $137,000.00 per year, depending on experience, location, and employer.

What does a summer software engineer do?

A Summer Software Engineer is typically an intern or temporary employee who works with a software engineering team during the summer months. Their responsibilities often include writing, testing, and debugging code, participating in team meetings, and contributing to software projects under the guidance of experienced engineers. This role is designed to provide hands-on experience with real-world software development, helping students or early-career professionals build technical and professional skills. Summer Software Engineers may also collaborate with other interns and departments, gaining valuable industry exposure.

What skills and qualifications are needed to thrive as a summer software engineer?

To thrive as a Summer Software Engineer, you need a strong grasp of programming languages (such as Python, Java, or C++), problem-solving abilities, and a foundation in computer science, often supported by ongoing or completed studies in a related field. Familiarity with version control systems like Git, development frameworks, and issue-tracking tools is typically expected. Strong teamwork, adaptability, and effective communication help you integrate into new teams and respond to feedback quickly. These skills and qualities are crucial for contributing meaningfully during a short internship and accelerating professional growth.

What types of projects and technologies do summer software engineers typically work on, and how much autonomy can I expect?

As a Summer Software Engineer, you'll often work on real-world projects that may range from building new features to fixing bugs or optimizing existing codebases. Many companies assign interns to teams working with popular programming languages and frameworks like Python, Java, JavaScript, or React. You'll usually be paired with a mentor and collaborate closely with other engineers, participating in code reviews and team meetings. While guidance is provided, interns are encouraged to contribute ideas and take ownership of smaller tasks, offering a great opportunity to develop practical skills and demonstrate initiative.

What are the most commonly searched types of Software Engineer jobs in Ontario?

The most popular types of Software Engineer jobs in Ontario are:

What cities in Ontario are hiring for Summer Software Engineer jobs?

Cities in Ontario with the most Summer Software Engineer job openings:

Infographic showing various Summer Software Engineer job openings in Ontario as of August 2026, with employment types broken down into 1% As Needed, 80% Full Time, 16% Part Time, and 3% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $106,127 per year, or $51 per hour.

Skywise - Technical Lead - C# / .NET

Ag

Waterloo, ON โ€ข Hybrid

Full-time

Life, PTO

Re-posted 6 days ago


Job description

Job Description:

Skywise is a leading digital services company, wholly owned by Airbus. We deliver a first-of-its-kind offer that seamlessly integrates Planning & Operations Control, Flight, Technical, and Ground Operations. By providing interoperable digital solutions for end-to-end operations, Skywise combines aircraft manufacturer expertise and digital know-how to transform operational complexity into predictable and profitable performance, ensuring resilient and more sustainable operations.

We are seeking a Technical Lead to serve as the engineering anchor and ultimate technical decision-maker for our development team. In this role, your primary mission is to provide strong technical guidance, drive code performance improvements, and champion engineering excellence across our C# .NET ecosystem. You will balance hands-on development with high-level technical leadership, tackling complex architectural challenges, refactoring legacy code for peak optimization, and mentoring your fellow developers.

You'll be part of a team building our next-generation services for commercial aviation customers. As part of our software engineering team, you'll continue to enhance functionality for dispatch, performance, scheduling, tracking, documentation, and/or weather systems.

Main Responsibilities:

  • Define architectural direction, evaluate complex technical trade-offs, manage technical debt, and establish robust development practices for the C#/.NET ecosystem.

  • Proactively identify bottlenecks, lead deep code refactoring initiatives, and squeeze peak system performance out of both legacy .NET Framework (Windows) and modern .NET Core applications including SQL database optimizations.

  • Independently drive complex technical features from architectural design documentation through to successful deployment, ensuring technical initiatives align with Skywise's broader business goals.

  • Establish operational excellence standards and lead comprehensive code reviews to ensure secure, high-quality deliverables, while championing the strategic integration, mentorship, and team-wide adoption of AI-powered tools and best practices in AI-assisted engineering.

  • Actively guide, support, and nurture the professional growth of junior and intermediate team members, fostering a collaborative, modern, and highly engaged engineering culture.

  • Serve as the technical spokesperson for the team, confidently translating and articulating complex architectural concepts to both technical team members and non-technical business stakeholders.

Experience and education:

  • At least seven (7+) years of professional experience developing software with .NET and C# or equivalent technologies.

  • Proven track record of providing technical guidance, leading software teams, and making critical technical decisions.

  • Strong, hands-on experience in code optimization, system performance tuning, and refactoring complex codebases as well as working with relational databases (SQL).

  • Demonstrated experience diagnosing, debugging, and resolving software issues in live production environments.

  • Exceptional technical communication skills, with the ability to confidently articulate complex architectural concepts to both technical team members and business stakeholders.

  • Experience working with cloud environments, specifically AWS is an asset.

  • You have a College Diploma or Bachelor's Degree within the software engineering area of study or equivalent professional experience.

  • Proficiency in English.

What we Offer:

Located in the heart of University of Waterloo's David Johnston Research + Technology Park, Skywise is close to shops, restaurants, gyms, daycare, and many other amenities, and only 10 minutes away from Hwy 85. As part of our family, you will enjoy:

  • Being part of Airbus Network

  • Flexible hours

  • Hybrid working environment (3 days in office)

  • Free parking

  • Vacation Days (15 - 25)

  • Professional Development Day

  • Christmas shut down

  • Summer core hours

  • Strong work-life balance

  • Casual dress code

  • Competitive group benefits plan

  • Strong focus on mental health support benefits

  • Sick and Personal days

  • RRSP matching program

  • Life Insurance

  • Access to Employee Share Scheme

  • Maternity & Paternity benefits

  • Referral program

  • Rewards and Recognition program

  • Training and Development Support

  • Monthly Lunch and Learns

  • Fitness & Wellness reimbursement

  • An active social committee

  • Organized Volunteer Events

  • Game room, including a flight simulator!

  • Active Inclusion & Diversity Committee

  • And much more


AI Disclosure: No artificial intelligence tools are used to screen, assess, or select candidates for this role

This job requires an awareness of any potential compliance risks and a commitment to act with integrity, as the foundation for the Company's success, reputation and sustainable growth.

Company:

NAVBLUE, Inc.

Contract Type:

Permanent

-----

Experience Level:

Professional

Job Family:

Digital

By submitting your CV or application you are consenting to Airbus using and storing information about you for monitoring purposes relating to your application or future employment. This information will only be used by Airbus.
Airbus is committed to achieving workforce diversity and creating an inclusive working environment. We welcome all applications irrespective of social and cultural background, age, gender, disability, sexual orientation or religious belief.

Airbus is, and always has been, committed to equal opportunities for all. As such, we will never ask for any type of monetary exchange in the frame of a recruitment process. Any impersonation of Airbus to do so should be reported toemsom@airbus.com.

At Airbus, we support you to work, connect and collaborate more easily and flexibly. Wherever possible, we foster flexible working arrangements to stimulate innovative thinking.