Staff Software Engineer, Payments & Finance — Remote

Henry Schein One

United States

Remote

USD 150,000 - 165,000

Full time

7 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Health coverage
Retirement savings with company match
Paid time off
Parental leave
Wellbeing resources

Job summary

Henry Schein One is a global leader redefining dental practice management. This Staff Software Engineer role focuses on two domains—payments and financial workflows—leading architectural direction in a large Windows desktop app stack (C#, C++/MFC).

The position is remote in the United States with up to 10% travel and requires authorization to work in the U.S. You will drive design for posting, reconciliation, billing, online payments, and claims processing, while modernizing legacy modules

Qualifications

  • 8+ years building Windows desktop and backend enterprise apps in C#/C++.
  • Experience leading staff-level architecture and cross-team initiatives.
  • Strong understanding of MVVM, SOLID, and layered architectures with DI.
  • Background in transactional/financial systems with auditable data.

Responsibilities

  • Own correctness of money movement: posting, reconciliation, billing, statements, and auditable transactions.
  • Design and reliability of payment integrations with card-present and online payments.
  • Drive real-time electronic claims over a national healthcare network and ensure reliability.
  • Turn regulatory changes into correct, well-tested behavior with product and compliance.
  • Modernize legacy C++ modules toward managed C# architecture to reduce risk.
  • Improve performance and reliability with telemetry and early regression detection.
  • Set testing strategy with TDD and DI to keep business logic testable.
  • Maintain architectural guardrails and clean domain boundaries across components.
  • Lead production troubleshooting for financial and integration incidents.
  • Build cross-team roadmaps spanning 6–12 months and mentor engineers.

Skills

C# / .NET
C++ (MFC)
Leadership
MVVM
Testing / TDD
Payment systems
Agile
SQL Server

Education

Bachelor's degree in Computer Science

Tools

FairCom c-treeACE
WinForms
Crystal Reports
GitLab
Jira

Job description

Henry Schein One is a global leader redefining dental practice management. This Staff Software Engineer role focuses on two domains—payments and financial workflows—leading architectural direction in a large Windows desktop app stack (C#, C++/MFC).

The position is remote in the United States with up to 10% travel and requires authorization to work in the U.S. You will drive design for posting, reconciliation, billing, online payments, and claims processing, while modernizing legacy modules

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Software Engineer (Dentrix)
Staff Software Engineer (Dentrix)

Henry Schein One • United States

Remote
USD 150,000 - 165,000
Health coverage
Retirement savings with company match
Paid time off
+2
Remote Senior Application Security Engineer
Remote Senior Application Security Engineer

Henry Schein One • United States

Remote
USD 125,000 - 160,000
Health coverage
Retirement match
Paid time off
+3
Staff Software Engineer
Staff Software Engineer

Henry Schein One • United States

Remote
USD 150,000 - 165,000
Health coverage
401(k) with company match
Paid time off
+3
Staff Software Engineer
Staff Software Engineer

Henry Schein One, LLC • United States

Remote
USD 150,000 - 165,000
Health coverage
401(k) with company match
Paid time off
+3
Remote Senior App Security Engineer — AI-Driven Code
Remote Senior App Security Engineer — AI-Driven Code

Henry Schein One, LLC • United States

Remote
USD 125,000 - 160,000
Health coverage
Retirement savings with company match
Paid time off
+3
Remote Staff Software Engineer - Cloud Architect & Leader
Remote Staff Software Engineer - Cloud Architect & Leader

Henry Schein One • United States

Remote
USD 150,000 - 165,000
Health coverage
401(k) with company match
Paid time off
+3
Sr Application Security Engineer
Sr Application Security Engineer

Henry Schein One • United States

Remote
USD 125,000 - 160,000
Health coverage
Retirement match
Paid time off
+3
Software Implementations Project Manager
Software Implementations Project Manager

Henry Schein One • United States

Remote
USD 65,000 - 90,000
Software Engineer at Henry Schein One
Software Engineer at Henry Schein One

Feedinkoo: Remote Jobs • United States

Hybrid
USD 67,000 - 85,000
Competitive compensation
Medical, Dental and Vision Coverage
401(K) Plan with Company Match
+2
Director - Technology
Director - Technology

Henry Schein One • United States

Remote
USD 165,000 - 210,000
Health coverage
Retirement savings with company match
Paid time off
+3