Back to all jobs

[Remote] Principal .NET Software Engineer - Cloud Payments Platform

Work from home Full-time role Hiring

Note: The job is a remote job and is open to candidates in USA. Versapay is a company that transforms accounts receivable into a competitive advantage. They are seeking an experienced .NET Principal Software Engineer to modernize their payments infrastructure, enhance scalability and security, and design new distributed services that add value.

Responsibilities

  • Own and evolve core payment services for online (CNP), device-based EMV (CP), digital wallets (e.g., 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
  • 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, standards-based messaging
  • Improve and maintain CI/CD pipelines in GitHub Actions (automated builds, tests, security scans, packaging, deployments)
  • Design and evolve test automation strategy, covering domain-level logic, API contracts, and integration with external processors and devices
  • Strengthen platform reliability through observability (metrics, logs, traces), fault-tolerant design, and automated operational workflows
  • Partner with Product, Security, Compliance, and Operations to deliver features that balance customer experience, regulatory requirements, risk, and operational robustness
  • Mentor engineers, lead design and architecture discussions, and influence the long-term strategy for the payments platform

Skills

  • Significant experience (typically 10+ years) of professional engineering with expert proficiency in C#, .NET, and SQL
  • Deep experience in payments: online payments, EMV device-based transactions, digital wallets (e.g., Apple Pay, Google Pay), PayFac/orchestration flows, bank account rails (ACH/EFT), and international/multi-currency payment flows
  • Proven ability to modernize production financial systems into cloud-native, distributed architectures
  • Familiarity with monitoring and observing distributed systems using modern observability tooling
  • Proven ability to work cross-functionally with Product, Security, Compliance, and Operations, and to represent engineering effectively to non-technical stakeholders
  • Experience using AI-assisted development tools to enhance productivity and code quality
  • Deep hands-on experience with several of the following: ISO 8583 transaction messaging, ISO 20022 data models and payment messaging, DUKPT key-management and secure device cryptography, Hardware Security Modules (HSMs) and secure key lifecycle, EMV payment kernels and card/device authentication flows
  • Strong knowledge of: Modern API and integration design (RESTful services), asynchronous messaging/queueing, caching, event-driven architecture, high-availability patterns
  • AWS or Azure, containerization, orchestration, and CI/CD automation
  • PCI-DSS, encryption, tokenization, key-rotation, and secure coding principles
  • Experience with multi-region cloud architecture and distributed data patterns
  • Experience with modern UX/front-end development (e.g., JavaScript/TypeScript)

Company Overview

  • Versapay is a Fintech company offering an accounts receivable efficiency suite that simplifies the invoice-to-cash process. It was founded in 2006, and is headquartered in Miami, Florida, USA, with a workforce of 201-500 employees. Its website is http://www.versapay.com.
  • Company H1B Sponsorship

  • Versapay has a track record of offering H1B sponsorships, with 2 in 2024, 1 in 2023, 1 in 2021. Please note that this does not guarantee sponsorship for this specific role.
  • Apply To This Job

    Related remote jobs

    [Remote] Customer Success Lead (Remote)

    Work from home Full-time role

    [Remote] Team Lead – Customer Service & Sales

    Work from home Full-time role

    [Remote] Knowledge Engineer / Semantic Expert for AI Sr Manager

    Work from home Full-time role

    [Remote] Knowledge Engineer / Semantic Expert for AI Sr Manager

    Work from home Full-time role

    [Remote] Senior Software Engineer

    Work from home Full-time role

    [Remote] Staff Full-Stack Engineer, Growth

    Work from home Full-time role

    [Remote] Sr Data Engineer with Teradata & Snowflake

    Work from home Full-time role

    [Remote] Vice President, Growth

    Work from home Full-time role

    [Remote] Product Security (Vulnerability Research & Offensive Security) Engineer

    Work from home Full-time role

    [Remote] Key Account Manager

    Work from home Full-time role

    Consultative Analyst

    Work from home Full-time role

    [Remote] Outside Sales Account Manager (Multi-Family) - Pasadena

    Work from home Full-time role

    Experienced Remote Data Entry Operator & Focus Group Panelist – Flexible Part-Time or Full-Time Opportunity

    Work from home Full-time role

    Customer Support Specialist – East Region – Technical Troubleshooting, SaaS Platform Expertise, Live Chat & Email Champion

    Work from home Full-time role

    Experienced Full Stack Client General Manager – Media and Entertainment Industry

    Work from home Full-time role

    APTPUO - Automne 2026 - CMN4572-A00

    Work from home Full-time role

    Staff Software Engineer (FullStack)

    Work from home Full-time role

    Remote Customer Service Representative – Evening Shift (12 PM‑9 PM EST) – Frontline Athlete Support for arenaflex

    Work from home Full-time role

    Financial Advisor Associate (TRAINING & LICENSING PROVIDED)

    Work from home Full-time role

    The Bond Between Board of Directors - Veterinarian Recruitment

    Work from home Full-time role