Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Versapay

Senior Software Engineer II – C#/.NET, Payments

Versapay

Senior Software Engineer II developing payment gateway solutions for Versapay. Collaborating with cross-functional teams to enhance functionality and modernize architecture.

Posted 4/30/2026full-timeRemote • 🇨🇦 CanadaSenior💰 CA$100,000 - CA$120,000 per yearWebsite

Tech Stack

Tools & technologies
MS SQL Server.NETPostgresSQL

About the role

Key responsibilities & impact
  • Design, develop and implement business logic for Versapay’s core payment gateway and related services using C#, .NET 4.8 and modern .NET Core frameworks
  • Develop new features, maintain and enhance functionality across different product modules
  • Implement new features, improve existing functionality, and fix defects in the payment gateway and related applications
  • Write clean, well‑structured, well‑tested code with a strong focus on long‑term maintainability
  • Work closely with Product, Design, and other Engineering teams to translate business requirements into technical solutions
  • Contribute to technical design discussions and help evolve system architecture in collaboration with Senior and Principal Engineers
  • Identify and reduce technical debt while balancing near‑term delivery with long‑term goals
  • Support modernization efforts, including the evolution of legacy components toward more modular, service‑oriented designs
  • Ensure appropriate levels of performance, scalability, resiliency, logging, monitoring, and security
  • Continuously improve CI/CD pipelines, testing strategies, and operational readiness

Requirements

What you’ll need
  • 5+ years of professional software development experience
  • Proficiency in C# and a deep understanding of the .NET platform, data structures, and algorithms
  • Experience with Microsoft SQL Server and Postgres, including schema design and transactional systems
  • Experience building and supporting backend services, APIs, and data‑driven applications
  • Strong understanding of software engineering fundamentals: software architecture design, object‑oriented design, SOLID principles, design patterns, testing, and maintainable architecture
  • English proficiency for daily communication within international teams

Benefits

Comp & perks
  • 🌐 Worldwide ❌ Jobs You've Hidden ⭐️ Saved Jobs ✅ Applied Jobs ✉️ Email Alerts 👤 Account Versapay Website LinkedIn All Job Openings 201 - 500 employees Founded 2006 🤝 B2B 💳 Fintech ☁️ SaaS 💰 $4M Post-IPO Debt on 2019-11 B2B
  • Fintech
  • SaaS Versapay is a company offering a collaborative accounts receivable (AR) network designed for industry-leading AR automation and B2B payment solutions. The platform provides tools to automate AR tasks, manage cash applications, and facilitate B2B payments across channels, integrating with ERP systems like Microsoft Dynamics, NetSuite, and Sage Intacct. Versapay's solutions help teams collaborate effectively over the cloud, reducing manual processing and improving cash flow. The company focuses on simplifying the invoice-to-cash process using artificial intelligence, enhancing customer experience with easy-to-use portals, and offering comprehensive digital payment methods. Versapay also supports large-scale B2B transactions worldwide, promoting efficiency and environmental benefits through digital invoicing. Senior Software Engineer II – C#/.NET, Payments 🔥 3 minutes ago 🇨🇦 Canada – Remote 💵 $100k - $120k / year ⏰ Full Time 🟠 Senior 🔙 Backend Engineer MS SQL Server Postgres SQL .NET Apply Now Find Hiring Managers Customize resume for this job Report problem ☆ Save ☑️ Mark as applied ❌ Hide 📋 Description
  • Design, develop and implement business logic for Versapay’s core payment gateway and related services using C#, .NET 4.8 and modern .NET Core frameworks
  • Develop new features, maintain and enhance functionality across different product modules
  • Implement new features, improve existing functionality, and fix defects in the payment gateway and related applications
  • Write clean, well‑structured, well‑tested code with a strong focus on long‑term maintainability
  • Work closely with Product, Design, and other Engineering teams to translate business requirements into technical solutions
  • Contribute to technical design discussions and help evolve system architecture in collaboration with Senior and Principal Engineers
  • Identify and reduce technical debt while balancing near‑term delivery with long‑term goals
  • Support modernization efforts, including the evolution of legacy components toward more modular, service‑oriented designs
  • Ensure appropriate levels of performance, scalability, resiliency, logging, monitoring, and security
  • Continuously improve CI/CD pipelines, testing strategies, and operational readiness 🎯 Requirements
  • 5+ years of professional software development experience
  • Proficiency in C# and a deep understanding of the .NET platform, data structures, and algorithms
  • Experience with Microsoft SQL Server and Postgres, including schema design and transactional systems
  • Experience building and supporting backend services, APIs, and data‑driven applications
  • Strong understanding of software engineering fundamentals: software architecture design, object‑oriented design, SOLID principles, design patterns, testing, and maintainable architecture
  • English proficiency for daily communication within international teams Apply Now 📊 Check your resume score for this job Improve your chances of getting an interview by checking your resume score before you apply. Check Resume Score Similar Jobs Senior Java IVR Application Developer 🔥 9 hours ago Miratech 501 - 1000 Website LinkedIn All Job Openings Senior Java IVR Application Developer joining a global IT services and consulting company for voice/contact center applications development. Engaging with various stakeholders to enhance customer IVR experience. 🇨🇦 Canada – Remote 💰 Private Equity Round on 2022-04 ⏰ Full Time 🟠 Senior 🔙 Backend Engineer AWS Cloud Java Spring Spring Boot SpringBoot SQL Senior Backend Developer 🔥 17 hours ago Sangoma 201 - 500 🏢 Enterprise Website LinkedIn All Job Openings Senior Backend Developer responsible for designing and implementing backend systems for UCaaS products. Contributing to high-availability services and collaborating across teams in a remote environment. 🇨🇦 Canada – Remote ⏰ Full Time 🟠 Senior 🔙 Backend Engineer Cloud GraphQL Java JavaScript Linux Node.js Rust Software Development Engineer, React.js, .NET 🕒 Yesterday UBC 1001 - 5000 🧬 Biotechnology ⚕️ Healthcare Insurance 💊 Pharmaceuticals Website LinkedIn All Job Openings Software Development Engineer at UBC creating detailed specifications and overseeing software application programs. Collaborates with vendors and leads technology delivery across projects. 🇨🇦 Canada – Remote ⏰ Full Time 🟡 Mid-level 🟠 Senior 🔙 Backend Engineer Enterprise AI Platform Architect 🕒 Yesterday Acquia 1001 - 5000 ☁️ SaaS 🏢 Enterprise 🛍️ eCommerce Website LinkedIn All Job Openings Enterprise AI Platform Architect at Acquia building and deploying AI workflows in production environments. Leading end-to-end AI agent implementations and optimizing platform scalability and performance. 🇨🇦 Canada – Remote 💰 Secondary Market on 2018-08 ⏰ Full Time 🟠 Senior 🔴 Lead 🔙 Backend Engineer AWS Azure Cloud Google Cloud Platform Python Senior Software Engineer, Backend – Continuous Delivery 🕒 Yesterday Affirm 1001 - 5000 💳 Fintech 👥 B2C 🛍️ eCommerce Website LinkedIn All Job Openings Senior Software Engineer at Affirm developing and launching backend systems for continuous delivery. The role focuses on enhancing developer productivity through automation in a fully remote work setting. 🇨🇦 Canada – Remote 💵 $150k - $200k / year 💰 Post-IPO Equity on 2021-01 ⏰ Full Time 🟠 Senior 🔙 Backend Engineer AWS Distributed Systems Kotlin Kubernetes MySQL Python View More Backend Engineer Jobs 🌐 Worldwide Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or support@remoterocketship.com Search Search Jobs by country Search jobs by city Search jobs by job title Search entry-level jobs Search junior-level jobs Search senior-level jobs Search jobs by tech stack Search jobs by contract type Search remote internships Search remote part-time jobs Remote jobs Anywhere in the World Companies Hiring Anywhere in the World Companies Hiring Sales People Anywhere in the World Companies Hiring Software Engineers Anywhere in the World Resources Advice Tips for finding remote jobs Interview questions and answers Resume examples Cover letter examples Post a job Affiliates Privacy policy Terms of service Job board SEO course AI Apply Copilot OpenClaw job finder Jobs by Country Remote jobs anywhere in the world (Worldwide remote jobs) Remote jobs United States Remote jobs Australia Remote jobs Brazil Remote jobs Canada Remote jobs France Remote jobs Ireland Remote jobs Germany Remote jobs Netherlands Remote jobs Spain Remote jobs UK Popular Jobs Remote data analyst jobs Remote customer support jobs Remote executive assistant jobs Remote marketing jobs Remote product designer jobs Remote product manager jobs Remote project manager jobs Remote recruiter jobs Remote sales jobs Remote software engineer jobs Jobs by Type Remote full-time jobs Remote part-time jobs Remote contract jobs Remote internship jobs Remote entry-level jobs Remote jobs with no experience required Remote junior jobs (1-3 years of experience) Digital nomad jobs Remote jobs with no degree required Freelance remote jobs Temporary remote jobs Remote jobs hiring now Stay at home mom jobs

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
C#.NET 4.8.NET CoreMicrosoft SQL ServerPostgresAPIsdata structuresalgorithmssoftware architecture designobject-oriented design
Soft Skills
communicationcollaborationproblem-solvingtechnical design discussionslong-term maintainabilityperformance optimizationscalabilityresiliencymonitoringsecurity