Skip to main content

HL7 Integration Engineer

Posted today

esolutionsSacramento (CA)

SENIORITY

Lead

Apply (opens in a new tab)

About the role

Healthcare Integration Engineer Role: Healthcare Integration Engineer – HL7 & Interoperability
Location: US / Ontario, Canada Work: Remote with occasional travel
Key Responsibilities: Analyze and implement healthcare system integrations. Design and develop HL7 v2.x interfaces. Integrate EMR/EHR, LIS, RIS, PACS, billing, and third-party systems. Perform message mapping, transformation, routing, and validation. Troubleshoot interface/data exchange issues. Handle testing, go-live, and post-production support. Maintain interface specifications and technical documentation. Collaborate with developers, clinicians, vendors, and project teams. Ensure healthcare privacy, security, and compliance.
Mandatory Skills: Strong HL7 v2.x experience. Knowledge of ADT, ORM, ORU, SIU, DFT, MDM, VXU. Experience with an Interface Engine: Mirth/NextGen, Cloverleaf, Rhapsody, Ensemble/IRIS, Corepoint, or IBM. Strong SQL/database querying skills. Knowledge of XML, JSON, XSLT, REST/SOAP. Scripting: JavaScript, Java, Python, or similar. Understanding of TCP/IP, VPN, SFTP, APIs, and healthcare interoperability.
Good to Have: FHIR, CDA/CCD, X12, DICOM. Azure/AWS/GCP integration experience. DevOps/CI-CD exposure. HIPAA/HITECH knowledge. Healthcare data migration experience.

Before you apply

Applying takes about a minute. These four things decide how fast it moves after that.

Your profile is current

It's what we read first. Occupations, seniority and locations matter more than a long history.

Two examples you can talk through

Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.

A number in mind

What you're on now and what would make you move. We negotiate better when we know both.

Your notice period

Employers plan around it, and it's the question that stalls offers most often.

Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.

More like this