Use C# and ASP.NET Core to develop payment microservices for an international, fully remote engineering team. Work from Canada on critical financial workflows.As a senior .NET developer, you will improve production-ready backend services supporting payment processing, B2B dashboards, and business operations. The work includes resilient integrations, asynchronous workflows, p95 and p99 latency objectives, and SLA or SLO requirements.
You will use Microsoft SQL Server, MongoDB, Cosmos DB, Docker, and Azure Kubernetes Service. AI-powered tools and agents are part of the software delivery process.Key Responsibilities:
and retry patternsBuild microservices meeting latency and availability objectivesMonitor services and identify potential operational issuesDocument specifications and share engineering best practicesRequirements:
Five or more years of commercial C# developmentStrong ASP.NET Core backend engineering experiencePractical Azure, Docker, and AKS experienceDatabase experience with SQL Server, MongoDB, and Cosmos DBStrong commitment to clean code and automated testingBring senior C# engineering, payment workflow, and microservices experience to scalable financial technology platforms.