IT & Software

Senior C# Microservices Developer Payments

Jobgether

Remote · Nationwide · Canada

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:

  • Maintain services supporting reconciliation, payouts, and settlements
  • Implement idempotency, outbox, inbox, saga, and retry patterns
  • Build microservices meeting latency and availability objectives
  • Monitor services and identify potential operational issues
  • Document specifications and share engineering best practices

Requirements:

  • Five or more years of commercial C# development
  • Strong ASP.NET Core backend engineering experience
  • Practical Azure, Docker, and AKS experience
  • Database experience with SQL Server, MongoDB, and Cosmos DB
  • Strong commitment to clean code and automated testing

Bring senior C# engineering, payment workflow, and microservices experience to scalable financial technology platforms.

#J-18808-Ljbffr

Reference: WJ-4483_1564562 · Posted 09 Nov 2026, 02:38 PM

Find more on GigBlow

This role is listed on GigBlow for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.

Browse jobs