Senior Software Engineer

Ontrac Solutions•Detroit, MI
•Remote

About The Position

OnTrac is seeking highly skilled and experienced Senior Software Engineers to join a contractor program supporting a healthcare / pharmacy benefit management (PBM) customer. The customer is staffing a team of three to four engineers to build REST API integrations with its Databricks data platform. This role is ideal for a hands-on engineer who has moved clinical and pharmacy data between systems using healthcare interoperability standards, can write production code in both Python and C#/.NET, and can become productive on a customer codebase with minimal ramp-up. The successful candidates will work closely with the Lead Software Engineer, the delivery team, and customer stakeholders to ensure project success from initial definition through final delivery.

Requirements

  • Experience delivering software in the healthcare industry; pharmacy benefit management (PBM) experience strongly preferred
  • Hands-on experience designing and building REST APIs and system-to-system integrations
  • Hands-on experience with Databricks, including building pipelines and integrating external services with the platform
  • Working knowledge of healthcare data standards: HL7 and CDA / C-CDA documents
  • Experience building data movement and orchestration with Azure Data Factory
  • Experience with Azure SQL Managed Instance (or SQL Server), including schema design and query tuning
  • Production development in Python
  • Production development in C# / .NET

Nice To Haves

  • HL7 FHIR experience
  • Familiarity with PBM data domains such as claims, eligibility, formulary, and prior authorization
  • Experience working with PHI under HIPAA controls
  • Prior experience as an embedded contractor on a customer engineering team

Responsibilities

  • Build REST API integrations between customer and partner systems and the Databricks platform
  • Build ingestion and transformation of HL7 messages and CDA / C-CDA documents into Databricks, orchestrated through Azure Data Factory
  • Develop integration services in Python and C# / .NET against Databricks and Azure SQL Managed Instance
  • Work from the technical design set by the Lead Software Engineer, and contribute to design discussions for assigned integrations
  • Deliver work to the customer's technical standards, following its code review, testing, and deployment practices
  • Onboard rapidly and begin contributing to integration work early in the engagement
  • Communicate progress, risks, and blockers promptly to the Lead Software Engineer and delivery stakeholders
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service