InterSystems Health Connect Integration Engineer - Remote / Telecommute

CYNET SYSTEMS INC.
Atlanta, GA, United States
about 1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
7 years minimum
Compensation
$105,000.0 - $160,000.0
Working hours
Regular working hours

Tech stack

Java (Programming Language) JavaScript (Programming Language) .NET Framework JIRA User Authentication Automation of Tests Microsoft Azure Code Review Computer Programming Continuous Integration DevOps Datagram Transport Layer Security
+34 more
Github Issue Tracking Systems Java Database Connectivity JSON Python (Programming Language) Key Management Node.Js OAuth OpenID Performance Tuning Systems Development Life Cycle Queueing Systems Openid Connect Swagger Simple Object Access Protocol (SOAP) Systems Integration Test Data Management of Software Versions Extensible Markup Language (XML) Openapi Postman Fast Healthcare Interoperability Resources Software Troubleshooting Gitlab Git Build Management Containerization Git Flow Kubernetes Health Level Seven International Intersystems Restful APIs Software Version Control Docker

Job description

  • Design & Build Integrations: Develop Health Connect productions leveraging EnsLib adapters (HTTP, MLLP, File, SOAP, JDBC, REST).
  • Implement FHIR-based workflows (read/search/$operations/subscriptions/bulk data) and translate to/from HL7 v2 (ADT/ORM/ORU/SIU), C-CDA, and JSON/XML payloads.
  • Create DTLs for message transformations and BPL for orchestration, routing, and error handling.
  • Implement SMART on FHIR and OAuth 2.0/OpenID Connect flows; configure client credentials, PKCE, token introspection, and scope management.
  • Standards, Quality & Compliance: Map data using USCDI, LOINC, SNOMED CT, RxNorm, ICD 10, and terminology services.
  • Validate conformance with FHIR Implementation Guides (e.g., US Core, Payer, Da Vinci) using tooling (Inferno/Touchstone/Postman collections).
  • Author/maintain API specifications (OpenAPI/Swagger), message specs, and traceable mapping docs.
  • Ensure HIPAA, security-by-design, data minimization, and audit requirements (e.g., AuditEvent).
  • Operations & Reliability: Own deployments, monitoring, and support for Health Connect productions; build alerting/dashboards; perform root cause analysis and tuning (pools, message queues, persistent stores).
  • Implement retries, idempotency, and dead-letter strategies; manage schema changes and versioning.
  • Participate in on-call rotation for critical interfaces.
  • DevOps & SDLC: Use Git-based workflows, code reviews, CI/CD pipelines, and artifact versioning for productions and class code.
  • Containerize and deploy IRIS/HealthShare Health Connect on Docker/Kubernetes (or VM), parameterize environments, and manage secrets.
  • Write automated tests (unit/integration), generate realistic synthetic test data, and maintain runbooks and operational SOPs.

Requirements

  • 3 7+ years building healthcare integrations with InterSystems Health Connect (or IRIS for Health/HealthShare), including hands-on with Productions, DTL, BPL, Message Classes, Record Maps, and EnsLib adapters.
  • Strong FHIR R4 (R5 a plus): resources (Patient, Encounter, Observation, Condition, Medication*, AllergyIntolerance, Coverage), search params, bundles, transactions, subscriptions, and $bulk data.
  • Proficiency in HL7 v2.x (ADT, ORU, ORM, SIU), CDA/C CDA, JSON/XML, and RESTful API design.
  • Authentication/Authorization: OAuth 2.0, OIDC, SMART on FHIR, JWT/JWS, mTLS.
  • Programming skills in ObjectScript and at least one of: Python, Java, JavaScript/Node.js, or .NET.
  • Experience with InterSystems Management Portal, Production configuration, Message Trace, and Visual Trace tooling.
  • Solid grasp of HIPAA, PHI handling, and secure integration patterns (TLS, secure endpoints, secrets management).
  • Version control (Git), issue tracking (Jira/Azure Boards), and CI/CD (Azure DevOps/GitHub Actions/GitLab).
  • Strong troubleshooting, performance tuning, and stakeholder communication skills.

Benefits & conditions

  • $105,000-160,000 per year Cargill’s size and scale allows us to make a positive impact in the world. Our purpose is to nourish the world in a safe, responsible and sustainable way. We are a family company p…

  • 16 hours ago +

About the company

Cargill

  • Atlanta, GA
  • $105,000-160,000 per year Cargill’s size and scale allows us to make a positive impact in the world. Our purpose is to nourish the world in a safe, responsible and sustainable way. We are a family company p…

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careerjet.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

4:45 min

Building careers inside distributed technology consulting environments

Oliver Zimmert · LIVE

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

3:47 min

Exploring JSON, CBOR, and JOSE for data serialization

Aaron Russell · LIVE

3:05 min

Integrating an assistant application with Jira software

Felix Augenstein · LIVE

2:08 min

Intersecting neurodivergent support and technical operations consulting

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all