Senior .NET & MongoDB Engineer — Remote (Canada)

Cognizant

Halifax

Remote

CAD 70,000 - 95,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Discretionary annual bonus
Wellbeing benefits

Job summary

Cognizant is seeking a Senior Application Support & Development Engineer in Canada to lead end-to-end development and production support across a large enterprise software landscape. The role emphasizes hands-on work in C#, .NET, Azure, and MongoDB, with strong incident and lifecycle management.

The ideal candidate will own incidents, drive root-cause analysis, and collaborate across API, cloud, integration, and database layers, while supporting CI/CD and modernization efforts.

Qualifications

  • 7+ years of overall experience in application development, maintenance, and production support.
  • Strong hands-on expertise in C#, .NET Framework, .NET Core / .NET 6+, ASP.NET Core, and RESTful Web APIs.
  • Strong hands-on experience with Microsoft Azure services, cloud-native application development, deployment, monitoring, and troubleshooting.
  • Strong hands-on experience with MongoDB, including data modeling, aggregation pipelines, indexing, query optimization, and performance troubleshooting.
  • Demonstrated experience supporting enterprise applications in production environments.
  • Experience managing incidents, service requests, defects, changes, and operational tickets through closure.

Responsibilities

  • Design, develop, enhance, and maintain enterprise applications using C#, .NET Core / .NET 6+, ASP.NET Core, REST APIs, Azure services, and MongoDB.
  • Build scalable backend services and APIs while following secure coding, performance, and maintainability standards.
  • Maintain a support-first and customer-focused mindset while balancing development priorities.
  • Provide production support and troubleshoot application, API, database, cloud, integration, and deployment issues.
  • Respond effectively to production priorities and work within incident, change, release, and security processes.
  • Take end-to-end ownership of incidents, service requests, defects, enhancements, and operational tasks.
  • Perform root-cause analysis for recurring issues and implement corrective and preventive solutions.
  • Develop and optimize MongoDB queries, aggregation pipelines, indexes, and data access patterns.
  • Configure, deploy, monitor, and support workloads hosted on Microsoft Azure.
  • Support CI/CD pipelines, automated deployments, release activities, and post-production validations using Azure DevOps and Git.
  • Participate in Technology Lifecycle Management activities, including framework upgrades, package upgrades, patching, and platform modernization.
  • Support vulnerability remediation, dependency upgrades, secure configuration, and compliance-related activities.
  • Perform software installation, uninstallation, configuration, environment maintenance, and operational readiness activities as needed.
  • Create and maintain technical documentation, support procedures, knowledge articles, release notes, and operational runbooks.

Skills

C#
ASP.NET Core
.NET Framework
.NET Core / .NET 6+
REST APIs
MongoDB
Microsoft Azure
Production support

Tools

Docker
Kubernetes
Azure DevOps
PowerShell

Job description

Cognizant is seeking a Senior Application Support & Development Engineer in Canada to lead end-to-end development and production support across a large enterprise software landscape. The role emphasizes hands-on work in C#, .NET, Azure, and MongoDB, with strong incident and lifecycle management.

The ideal candidate will own incidents, drive root-cause analysis, and collaborate across API, cloud, integration, and database layers, while supporting CI/CD and modernization efforts.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior .NET/Azure MongoDB API Engineer – Remote
Senior .NET/Azure MongoDB API Engineer – Remote

Cognizant • Halifax Regional Municipality

Remote
CAD 70,000 - 95,000
Discretionary bonus
Wellbeing benefits
Senior Application Support & Development Engineer (.NET & MongoDB)
Senior Application Support & Development Engineer (.NET & MongoDB)

Cognizant • Halifax Regional Municipality

Remote
CAD 70,000 - 95,000
Discretionary bonus
Wellbeing benefits
Senior Application Support & Development Engineer (.NET & MongoDB)
Senior Application Support & Development Engineer (.NET & MongoDB)

Cognizant • Halifax

Remote
CAD 70,000 - 95,000
Discretionary annual bonus
Wellbeing benefits
Senior .Net Developer (Mongo DB) (Open for remote)
Senior .Net Developer (Mongo DB) (Open for remote)

Cognizant • Halifax

Remote
CAD 60,000 - 95,000
Annual bonus (discretionary) or profit
Well-being benefits (physical, mental,
Senior Java Developer — Remote, Microservices & API Expert
Senior Java Developer — Remote, Microservices & API Expert

Cognizant • Halifax Regional Municipality

Remote
CAD 60,000 - 95,000
Senior Back End Engineer (C#.Net, Azure) - Toronto, ON
Senior Back End Engineer (C#.Net, Azure) - Toronto, ON

Source Code Staffing • Toronto

Hybrid
CAD 90,000 - 130,000
Senior .NET Full Stack Engineer
Senior .NET Full Stack Engineer

Cognizant • Halifax

Remote
CAD 70,000 - 95,000
Discretionary annual performance bonus
Wellbeing benefits
Senior .NET Full Stack Engineer
Senior .NET Full Stack Engineer

Cognizant • Halifax Regional Municipality

Remote
CAD 70,000 - 95,000
Senior Full Stack Engineer: C#.NET, Angular, Azure, Remote
Senior Full Stack Engineer: C#.NET, Angular, Azure, Remote

Source Code • Toronto

On-site
CAD 90,000 - 140,000
Senior .NET Software Engineer (Hybrid, Azure CI/CD)
Senior .NET Software Engineer (Hybrid, Azure CI/CD)

Canada Mortgage and Housing Corporation • Ottawa

Hybrid
CAD 104,000 - 130,000
Annual vacation
Performance incentive
Group insurance
+2