Principal .NET Software Engineer
2 weeks ago
This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Principal .NET Software Engineer. In this role, you'll have the opportunity to evolve and modernize essential payment infrastructures, ensuring security and scalability across a platform utilized by millions. Your contributions will facilitate efficient cash flow and enhance user experiences, empowering finance leaders and streamlining accounts receivable processes. Collaborating closely with diverse teams will enable you to influence the technical direction effectively while owning critical services and workflows.
Accountabilities
- Own and evolve core payment services for online (CNP), device-based EMV, and digital wallets.
- Modernize existing components into cloud-native architectures using containers on AWS/Azure.
- Own and extend end-to-end payment workflows: authorization, capture, void, refund, and reconciliation.
- Expand international payment capabilities, including multi-currency and cross-border workflows.
- Integrate with payment service providers and secure messaging standards.
- Improve and maintain CI/CD pipelines and evolve test automation strategies.
- Partner with cross-functional teams to deliver features balancing customer experience and regulatory requirements.
- Mentor engineers and influence the long-term strategy for the payments platform.
Requirements
- 10+ years of professional engineering experience with expertise in C#, .NET, and SQL.
- Deep understanding of payments systems: online payments, EMV transactions, digital wallets, and international flows.
- Experience in modernizing production systems to cloud-native architectures.
- Familiarity with observability tools for monitoring distributed systems.
- Proven ability to collaborate with cross-functional teams and communicate effectively with non-technical stakeholders.
- Hands‑on experience with ISO 8583, ISO 20022, and secure device cryptography.
- Strong knowledge of modern API design, asynchronous messaging, and high‑availability patterns.
- Experience with AWS or Azure, containerization, orchestration, and CI/CD.
Benefits
- Flexible remote work environment.
- Opportunity to work with cutting‑edge technologies.
- Dynamic and inclusive team culture.
- Career development and mentorship opportunities.
- Competitive salary and benefits package.
Why Apply Through Jobgether?
We use an AI‑powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top‑fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.
We appreciate your interest and wish you the best
Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.
#J-18808-Ljbffr
-
Principal .NET Software Engineer
2 weeks ago
Canada Creek Medium Full timeThis position is posted by Jobgether on behalf of a partner company. We are currently looking for a Principal .NET Software Engineer. In this role, you'll have the opportunity to evolve and modernize essential payment infrastructures, ensuring security and scalability across a platform utilized by millions. Your contributions will facilitate efficient cash...
-
Principal .NET Software Engineer
2 weeks ago
Canada Creek Medium Full timeThis position is posted by Jobgether on behalf of a partner company. We are currently looking for a Principal .NET Software Engineer. In this role, you'll have the opportunity to evolve and modernize essential payment infrastructures, ensuring security and scalability across a platform utilized by millions. Your contributions will facilitate efficient cash...
-
, , Canada Versapay Full timePrincipal .NET Software Engineer - Cloud Payments Platform This range is provided by Versapay. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. Base pay range CA$160,000.00/yr - CA$190,000.00/yr About Versapay
-
Principal .NET Software Engineer
2 weeks ago
Canada Jobgether Full timeThis position is posted by Jobgether on behalf of a partner company. We are currently looking for a Principal .NET Software Engineer. In this role, you'll have the opportunity to evolve and modernize essential payment infrastructures, ensuring security and scalability across a platform utilized by millions. Your contributions will facilitate efficient cash...
-
Senior Software Engineer – .NET
3 days ago
, , Canada Astera Software, Inc. Full timeAbout Astera Based in Westlake Village, California, Astera Software is a profitable, fast-growing company specializing in data management space. Astera Data Stack is a complete data integration platform that allows users to extract, map, transform, and load their data in a code-free environment. In addition, it also includes functionality for other types of...
-
Senior .NET Payments Platform Architect
2 weeks ago
Canada Creek Medium Full timeA leading technology company is seeking a Principal .NET Software Engineer to modernize payment infrastructures. You will be responsible for evolving core payment services, integrating with payment service providers, and mentoring teams. Candidates should have over 10 years of experience in C#, .NET, and SQL, with deep knowledge of payment systems. This role...
-
Senior .NET Payments Platform Architect
2 weeks ago
Canada Creek Medium Full timeA leading technology company is seeking a Principal .NET Software Engineer to modernize payment infrastructures. You will be responsible for evolving core payment services, integrating with payment service providers, and mentoring teams. Candidates should have over 10 years of experience in C#, .NET, and SQL, with deep knowledge of payment systems. This role...
-
Senior .NET Payments Platform Architect
2 weeks ago
Canada Creek Medium Full timeA leading technology company is seeking a Principal .NET Software Engineer to modernize payment infrastructures. You will be responsible for evolving core payment services, integrating with payment service providers, and mentoring teams. Candidates should have over 10 years of experience in C#, .NET, and SQL, with deep knowledge of payment systems. This role...
-
Senior Software Engineer
4 weeks ago
Canada Creek Medium Full timeWe are 3PILLAR GLOBAL We build breakthrough software products that power digital businesses. We are an innovative product development partner whose solutions drive rapid revenue, market share, and customer growth for industry leaders in Software and SaaS, Media and publishing, information services, and retail. Our key differentiator is our product mindset....
-
Senior Software Engineer
4 weeks ago
Canada Creek Medium Full timeWe are 3PILLAR GLOBAL We build breakthrough software products that power digital businesses. We are an innovative product development partner whose solutions drive rapid revenue, market share, and customer growth for industry leaders in Software and SaaS, Media and publishing, information services, and retail. Our key differentiator is our product mindset....