Senior .NET Full Stack Engineer
Cognizant
We are seeking a Senior .NET Full Stack Engineer with 7+ years of experience designing, developing, modernizing, and supporting business-critical enterprise applications. The role requires deep expertise across backend engineering, modern web development, Microsoft Azure, integration, data, DevOps, security, and production operations. The successful candidate will operate as a senior technical authority while remaining actively involved in solution design, coding, troubleshooting, reviews, releases, and operational ownership.
This is not a coordination‑only role. The engineer must be capable of independently solving complex technical problems, guiding engineering teams, making sound architecture decisions, and driving applications from requirements through deployment and production stabilization.
In this role, you will
Architect, design, develop, test, deploy, and support enterprise‑grade full stack applications using the Microsoft technology ecosystem.
Provide hands‑on technical leadership across backend services, APIs, user interfaces, integrations, cloud services, data access, and deployment pipelines.
Translate business and non‑functional requirements into scalable solution designs, technical specifications, implementation plans, and working software.
Design domain‑aligned services, reusable components, integration contracts, and resilient data flows using appropriate architectural patterns.
Drive application modernization from legacy .NET workloads to current .NET and Azure‑native services with controlled migration and operational continuity.
Lead complex troubleshooting across application, UI, API, database, network, cloud, security, and integration layers; perform root‑cause analysis and implement permanent corrective actions.
Establish and enforce coding standards, secure development practices, API standards, branching strategies, quality gates, observability, and documentation expectations.
Review code and solution designs, identify scalability and maintainability risks, and coach engineers through technically complex implementations.
Own CI/CD, release readiness, deployment coordination, post‑production validation, rollback planning, and operational handover.
Partner with product, business, architecture, security, infrastructure, database, QA, DevOps, and support teams to deliver reliable business outcomes.
Participate in incident, problem, change, and service‑request processes with clear ticket ownership and timely stakeholder communication.
Drive vulnerability remediation, dependency and framework upgrades, patching, certificate and secret management, and Technology Lifecycle Management activities.
Create and maintain architecture diagrams, technical designs, API documentation, runbooks, support procedures, knowledge articles, and release notes.
Work model:
We strive to provide flexibility wherever possible. Based on this role’s business requirements, this is a remote position open to qualified applicants in Canada. Regardless of your working arrangement, we are here to support a healthy work‑life balance through 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.
What you need to have to be considered:
7+ years of progressive experience in full stack application engineering, solution design, modernization, maintenance, and production support.
Advanced hands‑on expertise in C#, .NET Framework, .NET Core, .NET 6/7/8, ASP.NET Core, Web API, Entity Framework Core, LINQ, and asynchronous programming.
Strong experience building modern web applications using React or Angular with TypeScript, HTML5, CSS3, responsive design, and reusable component patterns.
Deep experience designing secure, scalable REST APIs, microservices, background services, and enterprise integration solutions.
Extensive hands‑on experience with Microsoft Azure application, integration, security, monitoring, and deployment services.
Proven technical leadership in architecture, code reviews, engineering standards, performance optimization, production troubleshooting, and mentoring.
Demonstrated ownership of critical enterprise applications, incidents, defects, releases, vulnerabilities, and technology lifecycle activities.
Senior-Level / Technical Leadership Expectations
Act as a trusted technical authority for complex .NET solutions and provide clear direction without losing hands‑on engineering depth.
Make pragmatic architecture decisions by balancing scalability, security, maintainability, delivery speed, cost, and operational risk.
Break down ambiguous or high‑complexity work, identify dependencies and risks, and guide teams toward executable technical solutions.
Mentor senior and mid‑level engineers through design reviews, code reviews, troubleshooting sessions, and engineering best practices.
Challenge weak designs constructively, document key decisions, and build alignment across engineering and architecture stakeholders.
Maintain a strong support‑first, customer‑focused, and ticket‑driven mindset for critical enterprise systems.
These will help you stand out
Experience with Docker, Kubernetes, Azure Kubernetes Service, containers, and cloud‑native deployment patterns.
Experience with infrastructure as code using Bicep, Terraform, or ARM templates and automation using PowerShell or Azure CLI.
Experience with distributed caching, message brokers, API gateways, resiliency patterns, performance engineering, and high‑volume systems.
Familiarity with SonarQube, SAST/DAST, dependency scanning, observability platforms, and DevSecOps controls.
Experience in healthcare, insurance, financial services, or another regulated large‑enterprise environment.
Relevant Microsoft certifications such as Azure Developer Associate, Azure Solutions Architect Expert, or DevOps Engineer Expert.
Total compensation:
We regularly assess market data to ensure we offer a competitive compensation package for our associates. The base salary for this position ranges between CAD 70,000 - 95,00 per year. Where the successful candidate may fall within the range depends on relevant education, work and/or management experience and other business‑related and job‑necessary qualifications. This position is also eligible for Cognizant’s discretionary annual performance‑based bonus, as well as benefits that support your physical, mental and financial wellbeing.
Cognizant is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected Veteran status, age, or any other characteristic protected by law.
#J-18808-Ljbffr$110k - $130k per year
...client, an established player in the financial services sector, is expanding its technology team and looking for an experienced .NET Full Stack Developer. This role suits someone who has built and shipped scalable enterprise systems end to end â comfortable moving between....netLong term contractFull timeFlexible hours- ...experiences, Wunderkind helps brands acquire new customers at scale and keep them loyal for life. Summary We are seeking a senior full stack engineer who can help deliver Wunderkind Advertising's roadmap across supply, demand, and platform investments. This includes...SeniorLong term contractFull time
$120k - $130k per year
...Canada/US and Europe. We currently have a role as an Lead Full Stack Product Engineer - Enterprise Modernization with our large consulting client... ...sought Back-End Java Spring Boot .NET Core API REST Front-End Angular React...Senior.netLong term contractPermanent employmentFull timeContract workFreelance2 days per week3 days per week- ...implementation of a dozen systems in manufacturing companies. Today, the team is growing as we look for the ‘’one-in-a-million’’ Full stack Software Engineer/Developer that will join our Product development team. About the position As a Full stack Software Engineer, you will...SuggestedFull timeWork at officeRemote workFlexible hours
- ...healthcare differently. Let’s talk tech Join a high-performing engineering team undergoing an AI-driven transformation of the Software... ...an Agentic Development Life Cycle (ADLC). We are looking for senior developer who embrace AI-assisted engineering practices and can...SeniorFull timeRemote workFlexible hours
- ...first Sony game development team in Canada. Position - Senior Full Stack Developer - Telemetry We are looking for an experienced Full... .... This platform collects data from our gameplay, game engine as well as our production processes. More precisely, you will...SeniorFull timeInternship
$50k - $70k per year
...xsolla.com . Responsibilities: Design and develop full-stack applications that power GenAI applications and platforms Develop... ...to open-source GenAI projects Understanding of context engineering and agent orchestration frameworks $50,000 - $70,000 a year...Full time- ...experiencing strong growth, we are actively seeking an experienced Senior Full-Stack Developer / React Front-End Lead (with strong C# Backend... ...parallel, you must possess solid, hands-on experience in C# .NET Core backend development to actively support backend teammates...Senior.netPermanent employmentFull timeContract workImmediate startRelocationRelocation package
- IT Unlock is at the forefront of digital transformation, leveraging our deep expertise to address multifaceted IT challenges. Whether it's applications managed services, MSP, MSSP, data management, advanced data analytics, ERP, CRM, or pioneering AI solutions, our seasoned...SeniorFull time3 days per week
- Why Sony Interactive Entertainment? Sony Interactive Entertainment isn’t just the Best Place to Play — it’s also the Best Place to Work. Sony Interactive Entertainment (SIE) is the company behind the PlayStation brand. As a subsidiary of Sony Group Corporation, we’re part...SeniorFull timeInternship
- ...Development Agency out of Montreal. We are looking for an ambitious Full Stack Developer to join our talented multi-disciplinary team as the... ...a team sport so you will work directly with Product Owners and Engineering team to define, architect, and build backend and web interfaces...Full timeRemote work
- ...you looking to go beyond execution and truly contribute to the technical decisions behind a project? Techso is looking for a Senior Full Stack .NET Developer to help design and develop digital solutions used by our clients across Canada. In this role, you'll have the...Senior.netPermanent employmentFull timeWork at officeFlexible hours
- ...communautaires interactives, incluant le financement participatif HasLab, et une portée mondiale récemment élargie. En tant qu'ingénieur·e senior en développement logiciel (SDE II) au sein de l'équipe Hasbro Pulse, vous concevrez, mettrez à l'échelle et perfectionnerez des...SeniorLong term contractFull timeApprenticeship
- ...we are actively seeking an experienced Senior C# .NET Backend Developer . About the Role... ...Markets technology team , you will take full ownership of the server-side... ...models . This is a pure backend engineering role . We are seeking a hardcore C# / ....Senior.netPermanent employmentFull timeContract workImmediate startRelocationRelocation package
- ...à chacun. Ce que vous ferez Vous serez un développeur full stack senior responsable de la conception, du développement et de la livraison... ...of production issues. Master and adopt AI tools and coding engines (Claude, GitHub Copilot) to improve your productivity and...SeniorFull timeWork at officeImmediate startWorldwideFlexible hoursDay shift
- ...The Opportunity We're looking for a Full Stack Software Developer Co-op to join our R&D... ...environment You're currently studying Software Engineering, Computer Science, or a related field... ...customers rely on Mentorship from senior developers who'll invest in how you...SeniorFull timeInternshipRemote workFlexible hours
- ...lesquelles les autres s’appuient. Encadrer des ingénieur·e·s seniors et de niveau staff, et établir la norme en matière de revue de code... ...professionnelle dans la conception de produits web ou mobiles full-stack, avec une feuille de route démontrée de leadership technique...SeniorRemote jobDaily paidWork at office
- ...’exécution et contribuer réellement aux décisions techniques d’un projet? Techso est à la recherche d’un·e développeur·euse Full Stack .NET senior pour participer à la conception et à la réalisation de solutions numériques utilisées par nos clients partout au Canada. Dans...Senior.netPermanent employmentFull timeWork at office
- ...sources d'émissions de gaz à effet de serre, de les visualiser et d'en quantifier les émissions. Nous recherchons un(e) développeur(se) senior qui souhaite avoir un réel impact, qui est fier(ère) de concevoir des logiciels fiables et utiles, et qui contribue à faire progresser...SeniorPermanent employmentFull timeFlexible hours
- Description Responsibilities: Provide technical direction, technically hands-on to engage in implementation of projects, working in a distributed development environment; Good at Front end technologies – Blazor / Angular (one of them must) Exp using Mobile technologies...Senior.netFull timeNight shift
- ...: Jusqu’au 31 mars 2027, avec possibilité de renouvellement À propos du poste Nous recherchons un Intégrateur Salesforce Full Stack pour contribuer à un projet gouvernemental à très haute visibilité lié à un portail de services de garde. La personne retenue interviendra...Full timeRemote work
- ...passionnée et collaborative. Ce que tu vas trouver chez Booxi : Un stack moderne : React.js, Java, PHP Une exploration active des... ...relations humaines. Ce que tu feras en tant que développeur(e) Full-Stack : ~ Développement full-stack : Tu développeras des...Full timeInternshipRemote workHome officeFlexible hours
- ...Description Position Overview: Sapsol Technologies Inc. is seeking a talented Full Stack Java Developer to join our innovative team. In this role, you will be responsible for designing, developing, and maintaining robust web applications using Java technologies. You will...Full time
- Description Do you have a passion for problem-solving and enjoy working with a dynamic and creative team? Do you love learning and working with organizations that make a big impact on the world? Work with other talented and motivated developers as part of our growing WordPress...Full timeWork at officeRemote workFlexible hours2 days per week
- ...lesquelles les autres s’appuient. Encadrer des ingénieur·e·s seniors et de niveau staff, et établir la norme en matière de revue de code... ...professionnelle dans la conception de produits web ou mobiles full-stack, avec une feuille de route démontrée de leadership technique...SeniorRemote jobDaily paidWork at office
- ...willingness to challenge consensus. We are looking for an AI Full Stack Software Developer to join our AI and Multi Asset Systematic... ...technologies. Collaborate closely with traders, researchers, and engineers to define and implement critical features. Research emerging...Full timeRemote work
- ...Job Posting Title: IT - Developpeur full stack / Full Stack Developer - Sr Description: Durée: 12 mois (renouvelable) Télétravail: Idéalement... ...publics Maîtriser ou avoir de l’expérience avec AWS, SQL, .NET, Access, Excel, VBA, VBS, PowerShell, Python. Expérience avec...Senior.netFull timeWork at officeRemote work
- ...change. Job Description Job ID : BCEJP00013834 Role : Full stack Web Developer Intermediate / Développeur Location : Montreal Quebec... ...backup, automatic jobs and data base replication) o ASP.Net web development using .net framework 4.0 and above, MVC 6, Web Forms....netFull timeWork at office
$230k - $295k per year
...they drive for our customers. Cohere is a team of researchers, engineers, designers, and more, who are all passionate about their craft.... ...builders who are shaping the future of large language models! As a Full-Stack Software Engineer on the Cohere Dashboard team, you will:...SeniorFull timeWork at officeLocal areaRemote workHome office- Description ** English version below ** Vous êtes passionné·e par la résolution de problèmes et aimez travailler au sein d’une équipe dynamique et créative? Vous aimez apprendre et collaborer avec des organisations qui ont un impact important sur la société? Joignez-vous...ApprenticeshipWork at officeRemote workFlexible hours2 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior .NET Full Stack Engineer. Be the first to apply!
- microsoft .net developer Montréal, QC
- asp.net developer Montréal, QC
- full stack .net developer Montréal, QC
- net developer contract Montréal, QC
- developpeur net Montréal, QC
- c#.net software developer Montréal, QC
- net developer visa sponsorship Montréal, QC
- junior software developer .net Montréal, QC
- developpeur c# net debutant Montréal, QC
- .net developer Montréal, QC


