Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer II (C#/.NET)- Payments

$100k - $120k

VersaPay

Veep - Software Engineer

Versapay turns accounts receivable (AR) into a competitive advantage. Inefficient AR processes slow cash flow and stall growth. Versapay removes friction, unlocks working capital, and accelerates momentum — giving finance leaders the clarity and control they need to drive business forward.

Versapay automates accounts receivable, removing barriers to collecting and reconciling B2B payments. Our solutions connect finance teams, customers, and business systems in one ecosystem to ensure cash flow clarity. With over 10,000 customers and 5M+ companies transacting on the platform, Versapay processes over 110M transactions and $257B annually.

Think you might be the next Veep to join? Read on!!

What you'll do:

Build & Deliver

  • 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

What you'll bring to the team:

Experience & Skills

  • 3-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

Nice to Haves:

  • Experience in the payments industry
  • Exposure to cloud platforms (AWS)
  • Experience with distributed systems, background processing, or service‑to‑service communication
  • Familiarity with observability tools (logging, metrics, tracing)

Who You Are:

  • You are proactive, result-oriented mindset, and have strong problem-solving skills
  • You take pride in ownership, from design to deployment to support
  • You enjoy helping teammates grow and raising the overall quality bar

$100,000 - $120,000 a year

#LI-Remote

We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Software Engineer II (C#/.NET)- Payments in United States vacancy
  • CoStar Group, Inc. is hiring a full-time Software Engineer II in Austin, TX. This role involves developing new systems and enhancing existing...  ...Science, 3+ years in software development, and proficiency in C#, .NET, and SQL. The position offers comprehensive healthcare... 
    .net
    Full time
    Work from home
    Visa sponsorship

    CoStar Group, Inc.

    Austin, TX
    5 days ago
  • U-Haul International, Inc. is seeking a Software Developer for the Payment Integrations team. This remote position requires a solid background in back-end development using C#, .NET Core, and related technologies. You’ll create customer-facing applications and contribute... 
    .net
    Remote job

    U-Haul International, Inc.

    Phoenix, AZ
    1 day ago
  •  ...Software Engineer II Buffalo, NY (Hybrid 3 days onsite/2 days remote) 12+-month contract Web Cam Interview $64-$74/Hr on W2 Job Description...  ...Support and maintain software and web applications using C#,.Net, SQL Server and JavaScript; design and develop new or... 
    .net
    Contract work
    Work experience placement
    Remote work
    Night shift
    Weekend work

    Syntricate Technologies

    Buffalo, NY
    3 days ago
  •  ...position About the Role: The Software Development Engineer (SDE) contributes in all areas of...  ...Engineer on the Digital Payments Platform team, you will play a key...  ...hands-on experience with Microsoft .NET Core / NET Core, C#, and enterprise-level development.... 
    .net
    Work at office
    Worldwide
    Visa sponsorship
    Flexible hours
    2 days per week

    GM Financial

    Irving, TX
    5 days ago
  • Apartments.com - Technical Team Lead, Software Engineering (Payments/C#/.NET/SQL) CoStar Group (NASDAQ: CSGP) is a leading global provider of commercial and residential real estate information, analytics, and online marketplaces. Included in the S&P 500 Index and the NASDAQ... 
    .net
    Work from home
    Monday to Thursday

    CoStar Group, Inc.

    California, MO
    5 days ago
  • $150.8k - $251.3k

    Commercial Payment Sales Consultant II - Treasury Management page is loaded## Commercial Payment Sales Consultant II - Treasury Managementremote type...  .... Also responsible for actively cultivating referral net-work and systematically using it to speed up prospecting. Must... 
    .net
    Work experience placement
    Work at office

    M&T Bank Corporation

    Paramus, NJ
    2 days ago
  •  ...is seeking an experienced Application Developer to code, test, and support applications. This role requires a strong background in C# .Net Azure and SQL Server, with 5-7 years of relevant experience. You'll focus on developing innovative solutions, maintaining system integrity... 
    .net

    Canadian Imperial Bank of Commerce

    Chicago, IL
    5 days ago
  • Berkshire Hathaway Homestate Companies is seeking a Software Engineer 2 to join our Workers Compensation Division in Sacramento, California. The role requires in-depth technical expertise in C#, .NET, and React, and the ability to design software solutions across hybrid... 
    .net
    Work from home

    Berkshire Hathaway Homestate Companies

    Sacramento, CA
    2 days ago
  •  ...environment, using the full .NET stack working on web...  ...-to-end new projects, software enhancements, and will participate...  ..., including ASP.NET, C#, and MS SQL or Oracle in...  ...development life cycle, IIS, Windows, writing Web...  ...software development engineers. #J-18808-Ljbffr enLabel... 
    .net

    enLabel Global Services, Inc.

    Boston, MA
    3 days ago
  • $119k - $166.5k

    Traveltechessentialist is hiring a Software Development Engineer II for their Seattle team to develop scalable backend payment services on Expedia’s global travel platform. The role...  ...development experience with Java or C#. The ideal candidate will work in a hybrid... 

    Traveltechessentialist

    Seattle, WA
    4 days ago
  • SDET - Sr Software Development Engineer in Test (C#, Python, Selenium, Test Automation frameworks, Visual Studio, Azure, DevOps, SQL Server, .NET, IIS, Testing Web Apps) in San Diego, CA .Net, Azure, C#, DevOps Engineer, Python, SDET, Selenium, SQL Server, Test Automation... 
    .net
    Full time

    DBA Web Technologies

    San Diego, CA
    a month ago
  • $130k - $170k

     ...technology and capital solutions power payments, cards, lending, and digital asset...  ...Looking For We are looking for a Software Engineer II to focus on solutions for our AI Transformation...  ...technologies. Languages may include C# (.NET 10), Python, and JavaScript/TypeScript... 
    .net
    Temporary work
    Work at office
    3 days per week

    Cross River

    Fort Lee, NJ
    3 days ago
  • $99k - $109k

     ...Career Growth, Best Engineering Team, and Best...  ...Technical Consultant II role is primarily responsible...  ...of Alkami's software products. As a...  ...The environment is .NET with a SQL backend,...  ...server, and Microsoft C# and ASP.NET is extremely...  ...banking, treasury, payments, or cash management... 
    .net
    Full time
    Contract work
    Remote work
    Shift work

    Alkami Technology

    United States
    4 days ago
  •  ...banking firm based in St. Louis, is hiring a Developer II. In this role, you will participate in all phases of...  ...Computer Science or a related field and possess 2-4 years of software development experience. Skills in C#/.NET, T-SQL, and Angular are highly desirable. Stifel... 
    .net

    Stifel

    Saint Louis, MO
    3 days ago
  •  ...Senior Software Engineer As a Senior Software Engineer, you will be a driver for many of our...  ...with a focus on improving our payments infrastructure and systems. Develop code...  ...software development experience, with C# (ASP.Net/.Net Core) experience with RDBMS technologies... 
    .net
    Remote work

    AVA Consulting

    United States
    4 days ago
  • $55k - $70k

     ...NJ HQ. The role involves defining and maintaining a Payment Processing Gateway, ensuring EMV certification, and participating...  ...should have a minimum of 2 years of experience with .Net framework, including ASP.Net, .Net Core, C#, and knowledge in database principles such as MSSQL.... 
    .net

    United Merchant Services

    Hackensack, NJ
    4 days ago
  • Apollo Professional Solutions, Inc. is seeking a Software Engineer II in Tucson, AZ. This role involves designing, developing, and integrating advanced software applications primarily in C++ and C# on the Windows platform. Candidates must have a Bachelor’s degree in a... 

    Apollo Professional Solutions, Inc.

    Tucson, AZ
    5 days ago
  • Mirion Technologies is seeking a Software Engineer II in Carrollton, Texas. The candidate will develop, maintain, and troubleshoot software for...  ...s degree in Engineering or Computer Science and 3-5 years of C# programming experience. Preferred skills include familiarity... 

    Dayforce

    Carrollton, TX
    3 days ago
  •  ...features. Job Title: Senior Dot Net Developer (Payment Systems) Location: Remote Duration...  ...systems 12+ years of software development experience , with C# (ASP.Net/.Net Core) Designing and...  ...Dotnet Developer” roles. Full Stack Engineer (L5), N-Tech Software Engineering... 
    .net
    Contract work
    Remote work

    BayOne Solutions

    Richmond, VA
    3 days ago
  • 7-MONTH ONSITE PROJECT FOR JUNIOR/MIDLEVEL SOFTWARE ENGINEER(C#/AWS/REACT) IN JERSEY CITY, NJ OR PLANO, TX MULTIPLE ROLES!!! Programming...  ..., TX RESPONSIBILITIES As a Software Engineer II - C# /AWS/React, the resource will be part of an Agile team... 
    Local area
    3 days per week

    3B Staffing LLC

    Jersey City, NJ
    2 days ago
  •  ...Position: .NET Dev II This position is responsible for refactoring the PROTECT case...  ...; 8+ Years) .NET ASP.NET C# .NET CORE Entity Framework (EF)...  ...queues Experience as a DevOps engineer or in a similar software engineering role Solid... 
    .net
    For contractors
    Remote work

    Syntricate Technologies

    United States
    1 day ago
  • $88k - $104.5k

     ...The Application Developer II is responsible for coding, testing...  ..., debugging, and maintaining software applications while also...  ...applications using: Visual Studio, C#, ASP .NET, .NET Core, JavaScript, T-SQL...  ...as childcare, student loan payments, gym memberships, pet insurance... 
    .net
    Work at office
    Local area

    Bankers Trust

    Des Moines, IA
    5 days ago
  •  ...Software Developer Creates and designs new software by analyzing, testing, assessing...  ...like full staff developers. ~1. C# - at least 5 years ~2. .Net Core 5/6 - at least 2 years ~3....  ...have ~10. SSRS - nice to have ~11. IIS Type - Category -... 
    .net
    Contract work
    For contractors

    Suncap Technology

    Denver, CO
    2 days ago
  •  ...Software Engineer III We have an exciting and rewarding opportunity for you to take your software...  ...knowledge and experience with C#/.Net. Intermediate knowledge and experience...  ...banking, markets, securities services and payments. Corporations, governments and institutions... 
    .net

    Chase

    Passaic, NJ
    5 days ago
  •  ...leading fintech solution provider is looking for a Senior Software Engineer to develop and maintain their suite of payment APIs. This remote role requires over 6 years of experience with .NET technologies, specifically C# and SQL Server. The ideal candidate should have prior... 
    .net
    Local area
    Remote work

    TransCard

    Nashville, TN
    2 days ago
  •  ...Software Engineer III We have an exciting and rewarding opportunity for you to take your software...  ...in one or more languages specifically C# and SQL Experience developing and supporting...  ..., markets, securities services and payments. Corporations, governments and... 
    .net
    Remote work

    Chase

    United States
    5 days ago
  • $66.8k - $113.7k

     ...Opportunity Happens Here**. **Software Engineer II**Join our team at Alegeus,...  ...applications and tools leveraging .NET technologies.* Ensure...  ...Abilities:** Ability to work with C# and .NET framework. Ability...  ...than $6 billion in healthcare payments annually. As the market continues... 
    .net
    Work experience placement
    Work at office
    Local area
    Flexible hours

    Alegeus

    Florida, NY
    4 days ago
  •  ...Job Opportunity:.NET Web Developer -II This position is primarily to work on a high-profile web application project within the Child Care and...  ...mainframe applications to web applications using ASP.NET MVC with C#, Web API, n-tier architecture and SQL Server. This developer... 
    .net
    Remote work

    Ageatia Global Solutions

    United States
    4 days ago
  •  ...outstanding, brilliant, and driven Senior Software Engineer to join our growing team. While our...  ...assigned WHAT YOU'LL NEED ~6+ years of .NET and SQL Server experience ~ Unit...  ...Waystar helps providers simplify healthcare payments and yield powerful results throughout... 
    .net
    Full time
    Work experience placement
    Live out
    Local area
    Flexible hours

    Waystar

    Atlanta, GA
    4 days ago
  •  ...technology company is seeking a Senior Software Engineer to join their mixed local and...  ...have over 6 years of experience in .NET technologies, focusing on writing,...  ...testing, and maintaining code for payments APIs. Strong proficiency in C#, SQL Server, and a willingness to... 
    .net
    Full time
    Local area
    Remote work

    Transcard Payments, LLC

    Nashville, TN
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer II (C#/.NET)- Payments. Be the first to apply!