Senior .NET Full Stack Developer
Cognizant
Date: 1 day ago
City: Mississauga, Ontario
Contract type: Full time

At Cognizant, our global community sets us apart—an energetic, collaborative and inclusive workplace where everyone can thrive. And with projects at the forefront of innovation, you can build a varied, rewarding career and draw inspiration from dedicated colleagues and leaders. Cognizant is right where you belong.
Role Overview
As a Senior .NET Full Stack Developer, you will design, build, and maintain scalable web applications using .NET and modern front-end frameworks, ensuring performance, security, and code quality while mentoring teams and driving technical excellence across the full development lifecycle.
What You’ll Do
The chance to work with impact. Here, you’re empowered to bring your biggest thinking to help our company and clients improve everyday life.
Ownership over your career. Stay at the top of your game through our award-winning learning and development ecosystem. And when your ambitions change or we offer new opportunities, we help you pivot by providing reskilling, on-the-job learning and guidance to find new roles that might be a better fit.
The opportunity to thrive on a high caliber team with heart. We celebrate each other’s experiences and perspectives and promote a sense of belonging through our affinity groups and diversity and inclusion initiatives.
A comprehensive total rewards package, including a competitive salary and pension plan with matching contributions.
Flexible health and financial benefits to support you and your eligible dependents—from day one.
True work-life balance. Be at your best through paid time off, flexible work arrangements, volunteering opportunities, social events, and so much more.
Working arrangements
We believe hybrid work is the way forward as we strive to provide flexibility wherever possible. Based on this role’s business requirements, this is a hybrid position requiring 3 days a week in a client or Cognizant office in Mississauga, Ontario. Regardless of your working arrangement, we are here to support a healthy work-life balance though our various wellbeing programs.
Note: The working arrangements for this role are accurate as of the date of posting. This may change based on the project you’re engaged in, as well as business and client requirements. Rest assured; we will always be clear about role expectations.
Cognizant will only consider applicants for this position who are legally authorized to work in Canada without requiring employer sponsorship, now or at any time in the future.
Role Overview
As a Senior .NET Full Stack Developer, you will design, build, and maintain scalable web applications using .NET and modern front-end frameworks, ensuring performance, security, and code quality while mentoring teams and driving technical excellence across the full development lifecycle.
What You’ll Do
- Lead the design and development of software applications using .Net Framework, C# .Net, and ASP.NET Core Web API to meet business requirements, using high-quality code, adhering to best practices and coding standards.
- Oversee the implementation of SQL databases to ensure data integrity and optimal performance.
- Ensure compliance with security and regulatory standards, particularly in the Life and Annuities Insurance domain.
- Document technical specifications and project progress to facilitate knowledge sharing and transparency.
- Provide technical guidance and mentorship to team members, fostering a collaborative and innovative environment.
- Conduct code reviews and provide constructive feedback to improve code quality and maintainability.
- Troubleshoot and resolve complex technical issues, ensuring minimal disruption to business operations, ensuring software reliability and performance to support business growth and efficiency.
- 7+ years of .NET development experience.
- Microsoft .NET certified professional with rich .NET skills.
- Strong knowledge and hands-on experience with .NET MVC and backend service development, including C#, ASP.NET.
- Full Stack Programmer.
- Good Knowledge of SQL and data structure.
- Azure cloud knowledge.
The chance to work with impact. Here, you’re empowered to bring your biggest thinking to help our company and clients improve everyday life.
Ownership over your career. Stay at the top of your game through our award-winning learning and development ecosystem. And when your ambitions change or we offer new opportunities, we help you pivot by providing reskilling, on-the-job learning and guidance to find new roles that might be a better fit.
The opportunity to thrive on a high caliber team with heart. We celebrate each other’s experiences and perspectives and promote a sense of belonging through our affinity groups and diversity and inclusion initiatives.
A comprehensive total rewards package, including a competitive salary and pension plan with matching contributions.
Flexible health and financial benefits to support you and your eligible dependents—from day one.
True work-life balance. Be at your best through paid time off, flexible work arrangements, volunteering opportunities, social events, and so much more.
Working arrangements
We believe hybrid work is the way forward as we strive to provide flexibility wherever possible. Based on this role’s business requirements, this is a hybrid position requiring 3 days a week in a client or Cognizant office in Mississauga, Ontario. Regardless of your working arrangement, we are here to support a healthy work-life balance though our various wellbeing programs.
Note: The working arrangements for this role are accurate as of the date of posting. This may change based on the project you’re engaged in, as well as business and client requirements. Rest assured; we will always be clear about role expectations.
Cognizant will only consider applicants for this position who are legally authorized to work in Canada without requiring employer sponsorship, now or at any time in the future.
See more jobs in Mississauga, ON