Back to job search
CloudGeometry logo

Senior Dotnet Developer/ Algorithm Engineer

  • Canada
  • Remote
  • Posted Oct 15, 2026
  • 1 position

Opens LinkedIn

Sign in to save this job
Employment type
Full-time
Experience level
Senior · 6+ years
Posting language
English
Working hours
40 hours per week
Seniority
Mid-Senior level
Application method
Direct apply is available

Job summary

Develop and maintain backend-focused components for a healthcare cost-transparency system, working with APIs, integrations, microservices, and cloud infrastructure. Solve algorithmic and data-intensive challenges while producing high-quality code and collaborating with an agile team.

Job details

Stack .NET Developer / Algorithm Engineer – Backend Focus. Remote, We are looking for an experienced Full Stack .Net Developer, very strong on backend with some experience on F/E (react)to join our team and work on core components of a system designed to reduce healthcare costs through drug cost transparency at the point of care. This is a complex product featuring multiple integrations, APIs, a microservice architecture, and cloud-based infrastructure. The ideal candidate will have a strong background in data-driven and microservices architecture, algorithm thinking and use and extensive experience working with data. Additionally, they should have the ability and willingness to solve algorithmic challenges, and write clean, high-quality code while collaborating within a dynamic agile team. This role requires flexibility, resilience, and the ability to adapt to changing priorities. We value independent thinkers, quick learners, and self-starters who thrive on solving problems in a fast-paced environment. Requirements Must Strong in Data Structure and Algorithm Strong in Recursion Strong understanding of OOP principles and design patterns At least 6 years of experience Hands-on experience with .NET (C#/.Net Core 8+) Experience with Entity Framework Hands-on experience with Entity Framework Proficiency in SQL Analytical skills for solving challenges in complex systems Some experience with microservices, RESTful services, API Strong communication skills including the ability to reconcile competing business and technical viewpoints A strong ability and willingness to solve algorithmic tasks Nice to Have Some experience with React Hands-on experience with Amazon Web Services (SDK) Experience with NoSQL databases Familiarity with message queue systems Hands-on experience Hangfire and Redis Experience with Docker Extensive experience with data-driven architecture and working with data-intensive systems Demonstrated experience designing and building cloud-based SaaS multi-tenant systems

What you’ll do

Develop and maintain backend-focused components for a healthcare cost-transparency system, working with APIs, integrations, microservices, and cloud infrastructure. Solve algorithmic and data-intensive challenges while producing high-quality code and collaborating with an agile team.

Requirements

Requires at least six years of experience, strong data structures and algorithms knowledge, recursion, object-oriented programming, and hands-on experience with C#/.NET, Entity Framework, and SQL. Candidates should also have analytical problem-solving skills and experience with microservices, RESTful services, APIs, and clear communication; React and several cloud and data technologies are advantageous.

Listed skills

  • .NET · Preferred
  • C++ · Preferred
  • SQL · Preferred
  • React · Preferred
  • Amazon Web Services · Preferred

Other relevant skills

Identified from the job description. Confirm important requirements above.

  • Data Structures And Algorithms
  • Recursion
  • Object-Oriented Programming
  • Design Patterns
  • .NET
  • C#
  • .NET Core 8+
  • Entity Framework
  • SQL
  • Microservices
  • RESTful Services
  • API Development
  • Analytical Problem-Solving
  • React
  • Amazon Web Services
  • Data-Driven Architecture

Job areas

  • Software
  • Technology
  • Healthcare
  • Data & Analytics
  • Engineering