Ve
Posted:
June 04, 2026
Location:
Remote, Remote, Canada
Job Description
Elevate payment processing capabilities as a Lead .NET Developer. Harness your knowledge in C# and payments to modernize core systems and enable seamless transaction flows.
You will spearhead the evolution of payment workflows, focusing on international and digital payment solutions. Leading cross-functional collaborations, mentoring junior engineers, and enhancing CI/CD processes are key aspects of this senior role. You'll drive technical strategy and influence significant product developments.
Key Responsibilities:
• Own end-to-end payment workflows and core services
• Modernize legacy systems for cloud-based distributions
• Lead improvements to CI/CD pipelines using GitHub Actions
• Design target test automation strategies for reliability
• Collaborate cross-functionally to mentor and influence architecture
Requirements:
• 10+ years of professional experience in C#, .NET, SQL
• In-depth experience with payment systems and digital wallets
• Proven abi...
You will spearhead the evolution of payment workflows, focusing on international and digital payment solutions. Leading cross-functional collaborations, mentoring junior engineers, and enhancing CI/CD processes are key aspects of this senior role. You'll drive technical strategy and influence significant product developments.
Key Responsibilities:
• Own end-to-end payment workflows and core services
• Modernize legacy systems for cloud-based distributions
• Lead improvements to CI/CD pipelines using GitHub Actions
• Design target test automation strategies for reliability
• Collaborate cross-functionally to mentor and influence architecture
Requirements:
• 10+ years of professional experience in C#, .NET, SQL
• In-depth experience with payment systems and digital wallets
• Proven abi...
Apply for this Job
Submit your application for the Lead .NET Developer for Payment Solutions position at Versapay.
Apply Now Save for LaterJob Overview
Job Type:
Full-time
Location:
Remote, Canada
Posted:
June 04, 2026
Deadline:
July 14, 2026