The Senior Software Engineer designs, develops, and maintains backend systems supporting financial operations, including payment processing, claims management, and financial reporting. The role works with product managers, QA engineers, DevOps, and business stakeholders to deliver scalable, secure, high-performance backend solutions for revenue cycle management (RCM) workflows such as billing, claims processing, and payment reconciliation. The engineer builds backend services using .NET (C#), Python, and SQL; architects systems integrating third-party APIs, internal services, and cloud infrastructure; and optimizes database schemas, stored procedures, and queries for high-volume transactional systems. The role also contributes to technical design, code reviews, sprint planning, CI/CD deployment and monitoring, healthcare data security and compliance, production troubleshooting, and system documentation. The engineer provides guidance to junior software engineers on technical practices, code quality, and career development.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior