JobTarget Logo

Principal .NET Software Engineer (Remote) at Jobgether – Canada Creek, Nova Scotia

Jobgether
Canada Creek, Nova Scotia, B0P 1V0, Canada
Posted on
NewJob Function:Information Technology
New job! Apply early to increase your chances of getting hired.

About This Position

Principal .NET Software Engineer (Remote)

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.#LI-CL1

Job Location

Canada Creek, Nova Scotia, B0P 1V0, Canada

Frequently asked questions about this position

Latest Job Openings in Nova Scotia

Surgery Registered Veterinary Technician, Maritime

Ethos Veterinary Health
Dartmouth, NS