1

Sr Full Stack Dot Net Developer Jobs in Toronto, ON

Role Overview We're looking for a Senior Full Stack Engineer who is excited to build products in a new way. This is not just a role for someone who wants to add AI features to an existing product. We ...

Senior Full Stack Developer

Toronto, ON · Hybrid

CA$120K - CA$145K/yr

About The Role As a Senior Full Stack Developer you'll be tasked with working on web application development. Working within the software development team, your duties will require you to assist in ...

Senior Full-Stack Engineer - Capital Markets & Derivatives Are you passionate about building innovative technology solutions in Capital Markets? Join Manulife's Derivatives Product Team and help ...

Senior Full-Stack Engineer (Media Team) Location: Ottawa, ON or Toronto, ON | Hybrid Department: R&D | Video Type: Permanent | Full-Time Vacancy Status: This is an active, approved role and we are ...

Senior Full-Stack Developer

Toronto, ON · Hybrid

CA$140K - CA$160K/yr

Senior Full-Stack Engineer (Applied AI) Our Technology team is the backbone of our company: constantly creating, testing, learning and iterating to better meet the needs of our customers. If you ...

Senior Full-Stack Developer

Toronto, ON · Hybrid

CA$140K - CA$160K/yr

Senior Full-Stack Engineer (Applied AI) Our Technology team is the backbone of our company: constantly creating, testing, learning and iterating to better meet the needs of our customers. If you ...

As an Senior .NET Developer, you'll assemble, implement and maintain easy, flexible, and ... Leadership skills - Act as the full stack development team lead and run code-review sessions with ...

Senior Full Stack Developer

Toronto, ON · On-site

CA$150K - CA$190K/yr

ROLE SALARY BAND $150,000 - $190,000 ROLE OVERVIEW The Senior Full stack Developer is a key contributor responsible for delivering high-quality, scalable software across the frontend and backend.

Showing results 21-40

Sr Full Stack Dot Net Developer information

What is the difference between Sr Full Stack Dot Net Developer vs Full Stack Java Developer?

AspectSr Full Stack Dot Net DeveloperFull Stack Java Developer
Required CredentialsBachelor's in CS or related, .NET certificationsBachelor's in CS or related, Java certifications
Work EnvironmentMicrosoft-based tech stacks, enterprise applicationsJava-based tech stacks, web and enterprise apps
Employer & Industry UsageFinancial, healthcare, enterprise sectorsTech firms, startups, enterprise sectors
Common Search & ComparisonYesYes

The main difference between a Sr Full Stack Dot Net Developer and a Full Stack Java Developer lies in the technology stack they specialize in. The Dot Net developer focuses on Microsoft technologies and enterprise applications, while the Java developer works primarily with Java-based frameworks. Both roles require similar credentials and are used across various industries, but their tech stacks and specific project types differ.

What is a Sr Full Stack Dot Net Developer?

A Sr Full Stack Dot Net Developer is an experienced software engineer who designs, develops, and maintains both front-end and back-end components of web applications using Microsoft’s .NET framework and related technologies. They are proficient in languages like C#, ASP.NET, JavaScript, HTML, and CSS, and often work with databases such as SQL Server. Senior developers not only write code but also make architectural decisions, mentor junior team members, and ensure the security, scalability, and performance of applications. Their role requires a deep understanding of the software development lifecycle and the ability to collaborate with cross-functional teams.

What are the key skills and qualifications needed to thrive as a Sr Full Stack Dot Net Developer?

To thrive as a Sr Full Stack Dot Net Developer, you need deep expertise in C#, ASP.NET, front-end frameworks (like Angular or React), and strong knowledge of database design, typically supported by a bachelor's degree in computer science or a related field. Proficiency in Visual Studio, SQL Server, source control systems like Git, and familiarity with cloud platforms such as Azure or AWS is essential, with certifications like Microsoft Certified: Azure Developer Associate being advantageous. Excellent problem-solving, teamwork, and communication skills help developers collaborate effectively and adapt to changing project requirements. These skills and qualities are vital to deliver robust, scalable solutions that meet business needs in complex, fast-paced development environments.

What are some common challenges a Sr Full Stack Dot Net Developer faces when balancing backend and frontend responsibilities?

As a Sr Full Stack Dot Net Developer, one of the main challenges is effectively managing the demands of both backend and frontend development, especially when projects require deep expertise in multiple technologies. Staying up-to-date with the latest frameworks, such as ASP.NET Core for backend and popular JavaScript libraries for frontend, can be time-consuming. Additionally, collaborating with specialized team members—like UX designers or DevOps engineers—requires strong communication to ensure seamless integration and deployment. Balancing these aspects while meeting project deadlines is a key part of the role.
What job categories do people searching Sr Full Stack Dot Net Developer jobs in Toronto, ON look for? The top searched job categories for Sr Full Stack Dot Net Developer jobs in Toronto, ON are:
What cities near Toronto, ON are hiring for Sr Full Stack Dot Net Developer jobs? Cities near Toronto, ON with the most Sr Full Stack Dot Net Developer job openings:
Infographic showing various Sr Full Stack Dot Net Developer job openings in Toronto, ON as of August 2026, with employment types broken down into 1% As Needed, 83% Full Time, 14% Part Time, 1% Contract, and 1% Nights. Highlights an 99% Physical, and 1% Remote job distribution.

Senior Full Stack Software Engineer

Kraft Heinz

Toronto, ON • Hybrid

Full-time

Posted 27 days ago


Kraft Heinz rating

7.0

Company rating: 7.0 out of 10

Based on 122 frontline employees who took The Breakroom Quiz

230th of 436 rated food and drinks producers


Job description

Job Description

Senior Full Stack Software Engineer at a glance...

Location: Toronto, ON

Hybrid: 3 days/week

We'rehiring a Senior Full Stack Software Engineer to join one of our product engineering pods, building and evolving features end-to-end across frontend and backend systems.You'llpartner closely with product managers, designers, and other engineers to ship high-quality, reliable software that directly affects user experience and product outcomes.This role is hands-on and highly collaborative - the ability to communicate clearly, present technical decisions, and align cross-functional partners is as important as the code you write.

What's on the menu?

Product Development

  • Design and implement end-to-end product features across frontend and backend

  • Build responsive, performant user interfaces using React (TypeScript)

  • Develop scalable APIs and backend services using Python (FastAPI)

  • Translate product requirements into clean, maintainable code

System Design & Implementation

  • Contribute to application architecture and technical design decisions

  • Ensure code quality, performance, and scalability of services

  • Work with relational databases - data modeling, schema, and migrations

  • Integrate with internal and external APIs

Quality & Delivery

  • Write unit and integration tests to ensure reliability

  • Participate in code reviews and uphold engineering standards

  • Contribute to CI/CD workflows and deployment processes

  • Troubleshoot, debug, and resolve production issues

Collaboration & Communication

  • Partner with product managers and designers to refine requirements and shape solutions

  • Communicate technical trade-offs and risks clearly to both technical and non-technical stakeholders

  • Present technical designs, approaches, and post-mortems in team forums and reviews

  • Mentor junior and mid-level engineers; share knowledge across the pod

  • Participate actively in sprint planning, stand-ups, retrospectives, and other team routines

Recipe for Success - apply now if this sounds like you!

  • 5+ years of experience in software engineering

  • Strong hands-on experience with:

  • JavaScript / TypeScript (React)

  • Python (FastAPI)

  • RESTful API design and backend development

  • SQL and database design

  • Experience building and shipping production-grade applications

  • Experience working with cloud platforms (Azure preferred)

  • Strong understanding of modern software engineering practices

  • Ability to work independently and take ownership in a product-focused team

  • Communication & Soft Skills:

  • Excellent written and verbal communication skills in English - fluent professionalproficiencyrequired

  • Confident presenting technical concepts, trade-offs, and decisions to engineers, product managers, and senior stakeholders

  • Strong active-listening and stakeholder-management skills; able to navigate ambiguity and align partners around solutions

  • Comfortable giving and receiving constructive feedback in code reviews, design discussions, and retrospectives

  • Collaborative, low-ego, and pragmatic - prioritizes team and product outcomes over individual preference

  • Experience with automated testing and CI/CD pipelinespreferred

  • Performance optimization experiencepreferred

  • Experience with observability toolingpreferred

  • Experience working in Agile environmentspreferred

  • Experience mentoring engineers or leading technical discussions preferred

Location(s)Toronto - Queen's Quay - Headquarters

Kraft Heinz is an Equal Opportunity Employer - Underrepresented Ethnic Minority Groups/Women/Veterans/Individuals with Disabilities/Sexual Orientation/Gender Identity and other protected classes.


What Kraft Heinz employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom