Integration Engineer - FHIR, HL7

Remote • Posted 11 hours ago • Updated 10 hours ago
Contract W2
Contract Independent
No Travel Required
Remote
$45 - $47/hr
Fitment

Dice Job Match Score™

👾 Reticulating splines...

Job Details

Skills

  • HL7
  • OAuth
  • Software Engineering
  • Orchestration
  • Onboarding
  • Health Care
  • Java
  • Node.js
  • API
  • Acceptance Testing
  • Business Analysis
  • Python
  • RESTful
  • FHIR

Summary

Role Title

Integration Engineer

Location

Remote

Positions Available

2

 

Role Summary

The Integration Engineer will design, build, and deploy integration components connecting the vLEI credential infrastructure to health plan payer systems. This includes implementing the authorization server integration layer, building DCRP client and server capabilities, developing the credential validation workflow, and deploying across Development, UAT, and Production environments. Engineers on this engagement will work with FHIR APIs, OAuth 2.0/SMART on FHIR authorization, and cryptographic credential verification in a Kubernetes-based deployment model.

Key Responsibilities

  • Implement integration components for the three-layer architecture: front-end onboarding portal, credential validation/confidence factor engine, and back-end DCRP connectivity to health plan infrastructure
  • Build and configure the authorization server reference implementation for deployment as Dockerized containers in Kubernetes pods
  • Develop Dynamic Client Registration Protocol (DCRP) integration supporting both server-side (accepting connections) and client-side (initiating connections) capabilities
  • Implement FHIR API endpoints and data exchange workflows aligned with Da Vinci Implementation Guides (PDex, HRex, CDex) and CMS payer interoperability requirements
  • Build OAuth 2.0/SMART on FHIR authorization flows incorporating credential-based trust verification from the vLEI credential chain
  • Develop the confidence factor review workflow, integrating health plan approval/rejection logic with the credential validation layer
  • Deploy and manage integration components across Development, UAT, and Production environments
  • Implement cryptographic credential verification logic including signature validation, key state verification, and credential chain traversal
  • Write integration tests, API contract tests, and deployment automation scripts
  • Collaborate with the Security Specialist on threat mitigations and with the BA on requirements translation

Required Qualifications

  • 5+ years of software engineering experience with at least 2 years focused on healthcare API integration or health information exchange
  • Strong hands-on experience with HL7 FHIR (R4+) API development, including resource CRUD operations, search parameters, subscriptions, and bulk data access
  • Production experience implementing OAuth 2.0 authorization flows, including SMART on FHIR launch sequences, client credentials grants, and token introspection
  • Proficiency with Docker containerization and Kubernetes orchestration, including pod deployment, service configuration, and secrets management
  • Experience with API gateway patterns, mutual TLS, and certificate-based authentication in enterprise environments
  • Familiarity with Dynamic Client Registration (RFC 7591/7592) or equivalent protocol-level client provisioning mechanisms
  • Proficiency in Python, Java, or Node.js with RESTful API development frameworks
  • Experience with CI/CD pipelines and multi-environment deployment strategies (Dev/UAT/Prod)

Preferred Qualifications

  • Experience with decentralized identity technologies, verifiable credential issuance/verification, or W3C DID methods
  • Familiarity with vLEI (Verifiable Legal Entity Identifier) or KERI (Key Event Receipt Infrastructure) protocol implementations
  • Knowledge of cryptographic primitives: Ed25519/Ed448 signatures, BLAKE3/SHA-3 hashing, key derivation functions, and key rotation protocols
  • Experience with FAST Security Trust Framework or TEFCA technical onboarding requirements
  • Familiarity with CMS interoperability rules (CMS-9115-F, CMS-0057-F) and CARIN Blue Button implementation requirements
  • Experience with Da Vinci Implementation Guides and payer-to-payer data exchange patterns
  • Contributions to open-source healthcare interoperability or identity projects
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 10375940
  • Position Id: 8948921
  • Posted 11 hours ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Remote

7d ago

Easy Apply

Contract

Depends on Experience

Remote

Today

Easy Apply

Third Party, Contract

Remote

Today

Easy Apply

Contract

48 - 50

Remote or Reston, Virginia

Today

Full-time

USD 81,499.00 - 167,644.00 per year

Search all similar jobs