Staff Software Engineer (Dentrix)
Core
Lead architectural direction and modernization for a Windows desktop application handling dental payments, billing, and electronic healthcare claims.
Role type
Staff Software Engineer (Payments & Claims)
Builds
Dental practice management systems for payments, billing, and claims processing
Domain
Healthcare / Fintech
Deliverable
production ML models | product features
Required skills
C#, C++, C++/CLI, .NET Framework, layered architecture, DDD, transactional systems design, relational data modeling, production troubleshooting, cross-team roadmap planning, technical mentorship
Preferred skills
Dental/healthcare claims domain knowledge, PCI compliance experience, legacy Win32/MFC modernization, FairCom c-treeACE, Crystal Reports, BDD
Technologies
C#, C++, .NET Framework 4.8, WinForms, WPF, SQL Server, FairCom c-treeACE, Crystal Reports, GitLab, Jira
Responsibilities
Set architectural direction for payments and financial workflows; lead modernization of legacy C++ modules to C#; ensure data integrity for money movement and claims; drive testing strategy and performance reliability; troubleshoot production incidents; build cross-team roadmaps.
Seniority
Staff, hands-on IC with technical leadership


