Sr. Staff Engineer - HL7 Developer
Thermo Fisher Scientific · North Carolina, United States · Yesterday
RemoteRemoteEngineering$136k–$204k/yrFull-time
Key Responsibilities
- Design, 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
Required Qualifications
- 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
- Strong knowledge of HL7 v2.x messaging standards (ADT, ORU, ORM, etc.)
- Experience with JSON, RESTful APIs , and XML
- Experience with FHIR APIs and modern interoperability frameworks
- Hands-on experience with integration engines (Mirth Connect 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.
Preferred Qualifications
- Experience with HL7 v3, CDA/CCD documents
- Familiarity with FHIR resources and SMART on FHIR
- Knowledge of healthcare interoperability standards (HL7, 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
Key Skills
- 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
Pay & Benefits
The salary range estimated for this position based in Indiana is $135,800.00–$203,750.00. 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
- Retail 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: https://jobs.thermofisher.com/global/en/total-rewards