Cognizant

Senior .NET Developer

Cognizant
Apply
3 days ago
Toronto, CanadaSenior

Responsibilities

  • Design, develop, and maintain server-side components using C# and .NET Core/Framework.
  • Build and maintain RESTful APIs, including versioning, pagination, error handling, documentation, and secure authentication and authorization.
  • Develop middleware and integration components connecting internal services with external systems through adapters, routing, transformation, and orchestration.
  • Implement synchronous and asynchronous integrations with resiliency, logging, tracing, metrics, and observability.
  • Write unit and integration tests, support automated CI/CD pipelines, and maintain code quality through reviews and static analysis.
  • Troubleshoot production issues, perform root-cause analysis, and deliver performance and reliability improvements.
  • Collaborate with product owners, architects, and QA to refine requirements, estimate work, and deliver sprint features.
  • Create and maintain technical documentation for APIs, integrations, configuration, and runbooks.

Requirements

  • At least 6 years of hands-on experience with C#, .NET, server-side development, REST APIs, and middleware integration.
  • Experience developing high-performing, scalable enterprise applications and integrations.
  • Knowledge of relational databases, MongoDB, and Redis is preferred.
  • Ability to collaborate with product owners, architects, clients, designers, and QA in an iterative software delivery environment.
  • Candidates must be legally authorized to work in Canada without current or future employer sponsorship.

Benefits

  • Medical, dental, vision, and life insurance.
  • Paid holidays and paid time off.
  • Long-term and short-term disability coverage.
  • Paid parental leave.
  • Access to technical training and opportunities to acquire certifications.
  • Onsite position in Toronto, Ontario, with 0–5% travel.
  • Eligible for a discretionary annual incentive program.

Tech Stack

C#MongoDB.NETRedis

Categories

Cognizant

About Cognizant

10,000+ employees

Cognizant (Nasdaq: CTSH) is an AI Builder and technology services provider, bridging the gap between AI investment and enterprise value. We build full-stack AI solutions powered by deep industry, process and engineering expertise — embedding an organization's unique context into technology systems that amplify human potential and drive tangible outcomes. From strategy to deployment, we help global enterprises move from AI ambition to AI impact and stay ahead in a fast-changing world. See how at cognizant.ai | Follow us @cognizant

Contact me