Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior C# Microservices Developer Payments

Jobgether

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
Vacancy posted 4 hours ago
Similar jobs that could be interesting for youBased on the Senior C# Microservices Developer Payments in Montréal, QC vacancy
  • $70k - $135k per year

     ...national and global clients. Skills: English French .NET C# JavaScript Web Development What you can expect from us:...  ...company’s strategy and direction. Your work creates value. You’ll develop innovative solutions and build relationships with teammates and... 
    Senior
    Long term contract
    Full time

    CGI

    Montréal, QC
    4 days ago
  •  ...experiencing strong growth, we are actively seeking an experienced Senior C# .NET Backend Developer . About the Role As part of a high-performing...  ...programming, multithreading, memory management, microservices, and high-performance server architectures. Technical... 
    Senior
    Permanent employment
    Contract work
    Immediate start
    Relocation
    Relocation package

    Nöord Technologies Corporation

    Montréal, QC
    a month ago
  • $70k - $135k per year

    Développeur Senior C# Orchestrade Description de poste Notre équipe de Développement bancaire à CGI est responsable de la conception...  ...(TI) et en management au monde. Senior C# Orchestrade Developer Position Description Our banking Development Team is responsible... 
    Senior
    Long term contract
    Montréal, QC
    more than 2 months ago
  •  ...engineering and L3 support critical to delivering robust, high-quality pricing and reliable solutions. Your Responsibilities Design and develop pricing features aligned with business and technical roadmaps Participate in modernization initiatives, including .NET to .NET... 
    Suggested
    Full time
    Flexible hours

    Société Générale

    Montréal, QC
    4 days ago
  •  ...Position Title: Senior C# Developer, OTT Team (French Services) (Telework/Hybrid) Status of Employment: Contractee Long-Term (Durée déterminée) Position Language Requirement: English, French Language Skills: English (Reading - B - Intermediate), English... 
    Senior
    Long term contract
    Full time
    Contract work
    Internship
    Work at office
    Immediate start
    Remote work
    Work from home
    Flexible hours

    CBC/Radio-Canada

    Montréal, QC
    1 day ago
  •  ...technologies, partners, and industries to design, develop, and deliver solutions that power digital...  ..., Apache Flink, Kafka and more) . As a senior software engineer, you think...  ...services and systems in a cloud-native, microservices-based environment. * Make architecture and... 
    Senior
    Full time

    IBM

    Montréal, QC
    8 days ago
  •  ...veuillez consulter:     Acumatica is looking for a Senior System Analyst to join our Payments Team in Montreal/Ottawa ! This position follows a hybrid...  ...remote work and in-office collaboration. Our team develops and maintains the payment processing module within... 
    Senior
    Daily paid
    Full time
    Work at office
    Remote work
    Worldwide
    Flexible hours

    Acumatica

    Montréal, QC
    5 days ago
  •  ...écrits avec la dernière version C#/ ASP.NET Plusieurs bases de...  ...context of the project: A microservice ecosystem using the latest C#...  ...and Redis Web UI developed in ReactJS with TypeScript,...  ...Darkly Your day at a glance: Develop and maintain modern microservices... 
    Full time
    Flexible hours

    Genetec

    Montréal, QC
    more than 2 months ago
  •  ...new opportunity? Or just checking the market? Well… you might just be in the right place! We’re looking for an Account Executive, Payments to join our NOAM team. You will be responsible for driving the adoption of Lightspeed Payments within Lightspeed's existing merchant... 
    Senior
    Full time
    Contract work
    Remote work
    Flexible hours

    Lightspeed Commerce

    Montréal, QC
    1 day ago
  •  ...Description   We are looking for a dynamic and motivated Senior Software Developer who embrace AI-assisted software development as part of...  ...OMS) unit builds and maintains high-quality cloud-native microservices. These microservices manage the order lifecycle and work... 
    Senior
    Permanent employment
    Full time
    Contract work
    Local area
    Flexible hours

    SAP IT Business Systeme

    Montréal, QC
    13 days ago
  •  ...businesses and governments. Summary We are looking for a Senior Backend-focused Developer to join the team, the strategic network orchestration and...  ...robust, scalable, and high-performance backend APIs and microservices. Act as a technical bridge (NetDevOps): analyze... 
    Senior
    Full time
    Work at office
    3 days per week

    Bell

    Montréal, QC
    1 day ago
  •  ...expérience équivalente Expérience en programmation orientée objet (C# ou Java) Resolution de problèmes, esprit analytique...  ...for the protection of the everyday. We are looking for a Software Developer who is passionate of software development and who enjoys various... 
    Full time
    Local area
    Worldwide
    Flexible hours
    Day shift

    Genetec

    Montréal, QC
    more than 2 months ago
  •  ...Responsibilities Develop software according to specifications, including software requirements specifications and interface designs...  ...development, in-memory object storage, caching and queue systems, microservices, serverless systems, or hexagonal architecture is a plus.... 
    Senior
    Flexible hours

    OSEDEA

    Montréal, QC
    8 days ago
  • $70k - $135k per year

     ...are recognized for your ability to design, develop, and implement technical architectures...  ...using Visual Studio, Microsoft IIS, ASP.NET, C#/.NET, HTML, CSS, JavaScript, jQuery, XML,...  ...architectures using shared services (e.g., payment services) Experience in solution architecture... 
    Full time

    CGI

    Montréal, QC
    4 days ago
  •  ...want to build the customer support platform for the AI era, we’re looking for top talent to join us. About the Role As a Senior Software Developer at Botpress, you’ll be at the forefront of developing innovative solutions that drive the future of conversational AI. As a... 
    Senior
    Full time
    Work at office

    Botpress Technologies Inc.

    Montréal, QC
    7 days ago
  •  ...largest software companies in the world. About You As a Senior Software Developer, you'll join a development team that crafts solid, reliable...  ...experience building RESTful APIs and understanding of microservice event-driven design, ideally utilizing Amazon EventBridge to... 
    Senior
    Apprenticeship
    Worldwide
    Flexible hours

    AppDirect

    Montréal, QC
    19 days ago
  •  ...Position Title: Senior Developer (T & I) (Telework/Hybrid) Status of Employment: Contractee Long-Term (Durée déterminée) Position Language...  ...components. Relevant experience with the .NET platform and C# language. Experience with the Azure platform: Function Apps,... 
    Senior
    Long term contract
    Full time
    Internship
    Work at office
    Immediate start
    Remote work

    CBC/Radio-Canada

    Montréal, QC
    1 day ago
  •  ...companies and language service providers. Developed by Consoltec, now part of XTM...  ...2 days remote) We are looking for a Senior Full Stack Developer who works AI-first: someone who uses AI...  ...maintain full-stack features end-to-end: C#/.NET Core APIs and modern frontend applications... 
    Senior
    Long term contract
    Full time
    Internship
    Remote work

    XTM International

    Montréal, QC
    14 days ago
  • $95k - $145k per year

     ...Type: Full-Time, Permanent CGI is seeking an experienced Senior Full Stack Developer to join our growing Software Engineering Practice within the...  ...applications—spanning intuitive user interfaces, robust microservices, data integrations, cloud-native deployments, and cutting-... 
    Senior
    Permanent employment
    Full time

    CGI

    Montréal, QC
    4 days ago
  • $70k - $135k per year

    Senior Developer JAVA - DevOps Position Description Join CGI and take on a key role in international technology projects. We are looking...  ...architecture; * Design and evolve REST APIs and microservices architectures; * Mentor and support developers while promoting... 
    Senior
    Montréal, QC
    6 days ago
  • $60k - $115k per year

     ...site Description du poste Nous recherchons un(e) Développeur(se) C#/.NET avec une forte orientation DevOps pour contribuer au développement...  ...company’s strategy and direction. Your work creates value. You’ll develop innovative solutions and build relationships with teammates and... 
    Full time

    CGI

    Montréal, QC
    4 days ago
  •  ...est présentement à la recherche d'un(e) programmeur(euse) senior BackEnd C# / .NET Core ayant d'excellentes aptitudes techniques, d'excellentes...  ...contribuera à l'évolution de services applicatifs, API et microservices. Sans être exhaustifs, voici les services et livrables... 
    Senior
    Hourly pay
    Contract work
    Apprenticeship
    Remote work
    Flexible hours

    TEHORA

    Montréal, QC
    more than 2 months ago
  •  ...cloud, à l’aide de technologies telles que C#/.NET, WPF, Angular, React, TypeScript,...  ...Expérience avec Kubernetes, Docker, les microservices ou les systèmes distribués Expérience...  ...overview: We are looking for a Software Developer to build and maintain desktop, web, and cloud... 
    Full time
    Work at office
    Flexible hours

    Genetec

    Montréal, QC
    a month ago
  •  ...et maintenir des fonctionnalités de l’application Web à l’aide de C#/ASP.NET Core et Typescript/Angular Diagnostiquer et corriger des...  ...meetings with the development and quality assurance teams Develop and maintain web application features using C#/ASP.NET Core and TypeScript... 
    Full time
    Apprenticeship
    Flexible hours

    Genetec

    Montréal, QC
    more than 2 months ago
  •  ...connects to that outcome. Why This Role Matters   As a Senior Java Developer , you will join our iTopia platform team, a team at the...  ...deploy high-quality backend solutions using Java (Spring Boot, microservices). Act as a technical resource for the team by conducting... 
    Senior
    Manual labor
    Remote work

    Tecsys Inc.

    Montréal, QC
    a month ago
  •  ...for a talented and experienced SharePoint and Power Platform developer to join our team. The ideal candidate will have a strong background...  ...cloud services (Docker, Kubernetes, Tanzu) Understanding of microservices-based applications, design principles, and deployment patterns... 
    Senior
    Work at office
    Flexible hours

    Business Devel. Bank of Canada

    Montréal, QC
    1 day ago
  •  ...Core Platform sont ecrits en C#; de solides competences en C#...  ...React. Une comprehension des microservices, de Docker, de Kubernetes et...  ...Platform team, responsible for developing, maintaining, documenting,...  ....   The intern will help develop microservices, libraries and... 
    Full time
    Temporary work
    Internship

    Grass Valley

    Montréal, QC
    6 days ago
  •  ...re seeking someone to join our Data Distribution team as a Senior Java API Developer in Operations Technology to work on the Client Onboarding...  ...and rate limiting. Work on Data-driven applications and Microservices based architecture. Lead the design and technical... 
    Senior
    Full time
    Work at office
    Remote work

    Morgan Stanley

    Montréal, QC
    4 hours ago
  •  ...and enjoying ourselves. We wake up every day inspired to build a more efficient and enjoyable world. Role overview   As a Senior AI Developer, you build production-grade AI features and systems for enterprise clients. You bring disciplined software development... 
    Senior
    Full time

    osedea

    Montréal, QC
    8 days ago
  •  ...Are you an integration developer who enjoys turning complex business requirements into reliable...  ...scalable solutions? We are looking for a Senior Integration Developer to lead the design,...  ...EDI integrations. You will also use your C#/.NET Core development experience to create... 
    Senior
    Work from home

    Delmar International Inc.

    Montréal, QC
    20 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior C# Microservices Developer Payments. Be the first to apply!