Full-time
Principal .NET Software Engineer- Cloud Payments Platform
Posted by Versapay • winnipeg, mb, Canada
About the Role
Versapay turns accounts receivable (AR) into a competitive advantage. We automate AR processes, remove friction, unlock working capital, and accelerate momentum—giving finance leaders clarity and control to drive business forward.
What You'll Do
Platform & Architecture
Own and evolve core payment services for online (CNP), device-based EMV (CP), digital wallets (Apple Pay, Google Pay), and payment facilitator/orchestration flows.
Modernize and improve existing components into more cloud-native, distributed architectures using containers on AWS/Azure.
Payment Flows
Own and extend end-to-end payment workflows: authorization, capture, void, refund, tokenization, clearing, funding, settlement, and multi-source reconciliation.
Expand capabilities for international payments, including multi-currency and cross-border flows.
Integrate with payment service providers (PSPs), EMV card readers, and device SDKs using secure, st...
What You'll Do
Platform & Architecture
Own and evolve core payment services for online (CNP), device-based EMV (CP), digital wallets (Apple Pay, Google Pay), and payment facilitator/orchestration flows.
Modernize and improve existing components into more cloud-native, distributed architectures using containers on AWS/Azure.
Payment Flows
Own and extend end-to-end payment workflows: authorization, capture, void, refund, tokenization, clearing, funding, settlement, and multi-source reconciliation.
Expand capabilities for international payments, including multi-currency and cross-border flows.
Integrate with payment service providers (PSPs), EMV card readers, and device SDKs using secure, st...
Ready to Apply?
Submit your application today and take the next step in your career journey with Versapay.
Apply Now