Role Summary
The InterSystems HealthShare HIE Developer is responsible for the design, development, testing, and maintenance of healthcare data interfaces and services within the Health Information Exchange (HIE) platform, ensuring seamless and secure data flow among participating healthcare organizations. This role focuses heavily on data interoperability, transformation, and integration using InterSystems technology.
Key Responsibilities
- Design, develop, and implement data integrations using InterSystems HealthShare/IRIS (or Ensemble/Cache) to connect HIE partners and various internal/external systems.
- Develop Data Transformation Logic (DTLs) and XSLTs to accurately map and transform healthcare messages (e.g., HL7 V2, CCDA, FHIR, IHE) to and from the Summary Document Architecture (SDA) format.
- Create and maintain Business Processes, Business Services, and Business Operations within the Interoperability Production (namespace) to manage complex data workflows and routing rules.
- Troubleshoot, debug, and resolve interface issues, message failures, and performance bottlenecks within the HealthShare environment.
- Develop and consume Web Services (REST/SOAP) and use standard integration protocols (MLLP, SFTP, TCP/IP) for secure data exchange.
- Collaborate with Architects and Analysts to translate technical specifications into high-quality, scalable code, adhering to software development best practices (SDLC/Agile).
- Ensure adherence to healthcare regulatory and privacy standards (e.g., HIPAA) in all development work.
Required Skills & Qualifications
- 3+ years of hands-on development experience with InterSystems HealthShare and its components (e.g., Unified Care Record, Health Connect/Ensemble).
- Strong proficiency in Cach ea ObjectScript (COS) and/or IRIS ObjectScript.
- In-depth knowledge of healthcare interoperability standards, including HL7 V2, HL7 FHIR, CDA/CCDA, and other messaging formats (XML, JSON).
- Experience with DTL, XSLT, and Business Process Language (BPL) development.
- Solid understanding of integration protocols like MLLP, SFTP, REST, and SOAP.
- Experience with SQL and relational databases.
- Bachelor's degree in Computer Science, Information Technology, or a related field.
Preferred Qualifications
- InterSystems certifications (e.g., HealthShare or IRIS for Health).
- Experience with other integration engines (e.g., Rhapsody, Cloverleaf).
- Familiarity with patient matching algorithms and Enterprise Master Patient Index (EMPI) functionality.
- Experience in a continuous integration/continuous deployment (CI/CD) environment.