Sr. Staff Engineer - HL7 Developer
Listed on 2026-08-18
-
Software Development
Data Engineering
Work Schedule
Standard (Mon-Fri)
Environmental ConditionsOffice
Job DescriptionWe are seeking an experienced HL7 Developer to design, develop, and maintain healthcare data interfaces that enable seamless interoperability between clinical systems. The ideal candidate will have strong expertise in HL7 standards, healthcare data workflows, and integration engines, ensuring accurate, secure, and compliant data exchange across systems.
Key ResponsibilitiesDesign, develop, and maintain HL7 interfaces (v2.x, v3, CDA, FHIR) between healthcare systems
Build and support integrations with EHR/EMR systems (e.g., Epic, Cerner, Allscripts)
Configure and manage integration engines (e.g., Mirth Connect, Rhapsody, Cloverleaf)
Analyze, transform, and map healthcare data formats and message structures
Troubleshoot interface issues, message failures, and data discrepancies
Implement data validation, error handling, and logging mechanisms
Ensure compliance with HIPAA and healthcare data security standards
Collaborate with clinical, technical, and vendor teams to define integration requirements
Support real-time and batch data exchange workflows
Maintain documentation for interfaces, mappings, and workflows
Bachelor’s degree in Computer Science, Health Informatics, or related field
10+ years of experience in healthcare IT, interface development, or systems integration.
7+ years of hands‑on experience with HL7 v2.x, HL7 FHIR, X12, or other healthcare messaging standards.
Experienced in Java, JavaScript, or similar scripting languages
Experience with JSON, RESTful APIs , and XML
Strong knowledge of HL7 v2.x messaging standards (ADT, ORU, ORM, etc.)
Hands‑on experience with integration engines (Cloverleaf preferred)
Understanding of healthcare workflows and clinical data
Must be legally authorized to work in the United States without sponsorship.
Must be able to pass a comprehensive background check, which includes a drug screening.
Experience with HL7 v3, CDA/CCD documents
Experience with FHIR APIs and modern interoperability frameworks
Knowledge of healthcare interoperability standards (DICOM, X12)
Experience integrating with Epic, Cerner, or other major EHR systems
Understanding of cloud platforms (AWS, Azure, GCP)
Certification in HL7 or healthcare integration technologies
HL7 message parsing and transformation
Data mapping and interface development
Problem-solving and debugging
Communication with technical and non-technical stakeholders
Attention to detail and data accuracy
The salary range estimated for this position based in Indiana is $–$.
This position may also be eligible to receive a variable annual bonus based on company, team, and/or individual performance results in accordance with company policy. We offer a comprehensive Total Rewards package that our U.S. colleagues and their families can count on, which includes:
A choice of national medical and dental plans, and a national vision plan, including health incentive programs
Employee assistance and family support programs, including commuter benefits and tuition reimbursement
At least 120 hours paid time off (PTO), 10 paid holidays annually, paid parental leave (3 weeks for bonding and 8 weeks for caregiver leave), accident and life insurance, and short- and long-term disability in accordance with company policy
Retirement and savings programs, such as our competitive 401(k) U.S. retirement savings plan
Employees’ Stock Purchase Plan (ESPP) offers eligible colleagues the opportunity to purchase company stock at a discount
For more information on our benefits, please visit:
Thermo Fisher Scientific is an EEO/Affirmative Action Employer and does not discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, disability or any other legally protected status.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).