1

Intern Full Stack Software Developer Jobs in Waterloo, ON

Lead Software Developer (AOSP)

Waterloo, ON · On-site

CA$140K - CA$170K/yr

This role spans the entire Software Development Lifecycle (SDLC), requiring a full-stack mindset to ... Lead a small team of junior developers, providing guidance, conducting design reviews, and ...

Software Developer

Kitchener, ON · Hybrid

CA$80K - CA$110K/yr

Software Engineer, C# .NET / WPF Kitchener, ON, Canada - Hybrid Research & Development at Sonova ... Participate throughout the full software development lifecycle using Agile methodologies

Description Turn AI Opportunities Into Reality - Lead full-stack development, mentor the next ... Proven 6-8 years of experience in software development or data management, with at least 4 years of ...

Intermediate .Net Developer

Kitchener, ON · Remote

$80K - $120K/yr

Net Developer for our client. This is a permanent position that is remote, or based in their office ... Minimum 2+ years' experience developing software applications in .Net, coding in C# * 3+ years ...

Intermediate .Net Developer

Kitchener, ON · Remote

$80K - $120K/yr

Net Developer for our client. This is a permanent position that is remote, or based in their office ... Minimum 2+ years' experience developing software applications in .Net, coding in C# * 3+ years ...

Intermediate .Net Developer

Waterloo, ON · Remote

$80K - $120K/yr

Net Developer for our client. This is a permanent position that is remote, or based in their office ... Minimum 2+ years' experience developing software applications in .Net, coding in C# * 3+ years ...

Intermediate .Net Developer

Waterloo, ON · Remote

$80K - $120K/yr

Net Developer for our client. This is a permanent position that is remote, or based in their office ... Minimum 2+ years' experience developing software applications in .Net, coding in C# * 3+ years ...

As a Senior AI/ML Software Developer, you will enhance core functionality-such as flight scheduling ... backend stack (Python, Java, .NET/C#, Go, etc.), with demonstrated AWS cloud experience

Full-stack fluency. Comfort building across mobile (React Native or native iOS/Android) and backend ... Develop expertise in software that controls the physical world. Most product engineering is purely ...

Lead, coach, and support software developers through regular one-on-ones, feedback, career ... Full-stack application development * Experience working in cross-disciplinary environments ...

As a vital member of our team, you will be involved in the full software development lifecycle ... A degree in Computer Science, Engineering, or a related field. * Experience with cloud platforms ...

next page

Showing results 1-20

Intern Full Stack Software Developer information

See Waterloo, ON salary details

$25.2K

$101.9K

$163.6K

How much do intern full stack software developer jobs pay per year?

As of Jul 23, 2026, the average yearly pay for intern full stack software developer in Waterloo, ON is $101,912.00, according to ZipRecruiter salary data. Most workers in this role earn between $78,318.00 and $124,004.00 per year, depending on experience, location, and employer.

What types of projects and tasks will I typically work on as an Intern Full Stack Software Developer?

As an Intern Full Stack Software Developer, you can expect to work on a variety of tasks spanning both the front-end and back-end of web applications, such as building user interfaces, developing APIs, troubleshooting bugs, and writing automated tests. You may also assist with integrating new features or improving the performance of existing software under the guidance of experienced developers. Collaboration is a big part of the role, so you’ll likely participate in team meetings, code reviews, and brainstorming sessions. These experiences offer valuable exposure to real-world software development processes and best practices, setting a strong foundation for future career growth.

What is an Intern Full Stack Software Developer job?

An Intern Full Stack Software Developer is a trainee who assists in building and maintaining both front-end and back-end components of web applications. They work with various programming languages, frameworks, and databases to develop software solutions under the guidance of senior developers. Responsibilities may include writing code, debugging, testing, and collaborating with teams to improve functionality. This role provides hands-on experience in full-stack development and helps interns build practical skills for a career in software engineering.

What are the key skills and qualifications needed to thrive in the Intern Full Stack Software Developer position, and why are they important?

To thrive as an Intern Full Stack Software Developer, you need a solid understanding of both front-end and back-end programming languages such as JavaScript, HTML/CSS, and one or more back-end frameworks, often supported by ongoing studies in computer science or a related field. Familiarity with version control systems like Git, database technologies, and popular development tools or cloud platforms is highly beneficial. Strong problem-solving abilities, communication skills, and a willingness to learn make candidates stand out in this position. These skills and qualities enable interns to effectively contribute to diverse technical projects, collaborate with team members, and adapt quickly to the fast-paced software development environment.

What job categories do people searching Intern Full Stack Software Developer jobs in Waterloo, ON look for? The top searched job categories for Intern Full Stack Software Developer jobs in Waterloo, ON are:
What cities near Waterloo, ON are hiring for Intern Full Stack Software Developer jobs? Cities near Waterloo, ON with the most Intern Full Stack Software Developer job openings:
Infographic showing various Intern Full Stack Software Developer job openings in Waterloo, ON as of July 2026, with employment types broken down into 77% Full Time, 11% Part Time, 1% Temporary, and 11% Contract. Highlights an 79% Physical, 5% Hybrid, and 16% Remote job distribution, with an average salary of $101,912 per year, or $49 per hour.
Specialist, Application Development (Full Stack Developer)

Specialist, Application Development (Full Stack Developer)

L3Harris Technologies

Morriston, ON

CA$85K - CA$105K/yr

Full-time

Posted 3 days ago


Job description

L3Harris is dedicated to recruiting and developing high-performing talent who are passionate about what they do. Our employees are unified in a shared dedication to our customers’ mission and quest for professional growth. L3Harris provides an inclusive, engaging environment designed to empower employees and promote work-life success. Fundamental to our culture is an unwavering focus on values, dedication to our communities, and commitment to excellence in everything we do. L3Harris is the Trusted Disruptor in defense tech. With customers’ mission-critical needs always in mind, our employees deliver end-to-end technology solutions connecting the space, air, land, sea and cyber domains in the interest of national security. Specialist, Application Development (Full Stack Developer) Reference 40291 Waterdown, Ontario About the Role Responsible for research, design, and development of computer software systems. Participates in all phases of the development life cycle, including requirements analysis, design, implementation, integration, and testing of products. Applies computer science, engineering, and mathematical analysis concepts and principles in the development of the target application. Works closely with cross functional organizations to develop and evaluate interfaces, and operational performance requirements and design of the overall system. Develops test procedures, software programs, and related documentation. Contributes to determining, estimating, and validating the cost and scope of software efforts to ensure product meets project cost, schedule, and technical constraints Primary Responsibilities Develop and maintain web applications using C#, ASP.NET., and Microsoft SQL Collaborate with cross-functional teams to define, design, and ship new features. Write clean, maintainable, and efficient code. Troubleshoot and debug applications. Ensure the performance, quality, and responsiveness of applications. Create device-independent reactive designs using HTML5, CSS3, jQuery, JavaScript, and Bootstrap. Develop unit tests to ensure code quality and reliability. Lead small to medium feature developments. Work in an agile team environment. Be a team player and collaborate effectively with the team. Participate in code reviews and provide constructive feedback. Refactor and restructure existing code bases and modules to improve performance and maintainability Required Capabilities Proficiency in C# and ASP.NET. Strong knowledge of SQL Server and database management. Experience with DevOps practices and tools is an asset Experience in a development team that follows Agile project methodologies is an asset Proven analytical and creative problem-solving abilities. Highly self-motivated and directed, with keen attention to detail. Able to prioritize and execute tasks in a high-pressure environment. Able to quickly adapt and learn new or unfamiliar technologies. Strong customer service orientation, and has served as part of a motivated and diverse team. Strong communication and teamwork skills. May have practical knowledge of project management. Bachelor’s Degree in a STEM field (Software Engineering, Computer Science, Computer Engineering, Electrical Engineering, Math) is preferred Understanding of CI/CD pipelines and DevOps practices is an asset Business experience in an aerospace or manufacturing environment is an asset Desired Education and Experiences Requires practical knowledge of job area. Bachelor’s Degree and a minimum of 4 years of prior related experience. Graduate Degree or equivalent with 2 years of prior related experience. In lieu of a degree, minimum of 8 years of prior related experience. *This posting is for a current vacancy. In the province of Ontario, Canada, the pay range for this position will be $85,000 to $105,000. LI-BD1 At L3Harris, we foster an inclusive and equitable workplace. L3Harris is committed to treating all employees and applicants for employment with respect and dignity and maintaining a workplace that is free from unlawful discrimination. For applicants with disabilities, we will provide you with accommodation so that you have what you need in order to be at your best. L3Harris performs background checks prior to employment as all applicants must be eligible for registration with the Controlled Goods Program and obtain and maintain a positive security assessment. Some positions may require a government of Canada “Reliability” status and/or Level 2 (Secret) security clearance. In addition, L3Harris performs pre-employment substance abuse testing where required.