Intersystems Developer
Job Description
InterSystems Developer
New York City, NY
Except Opt
Role Overview
The InterSystems Developer is responsible for designing, developing, and maintaining mission-critical applications and integration solutions. You will leverage the InterSystems IRIS data platform to build scalable backend systems, manage complex data transformations, and ensure seamless communication between disparate enterprise applications.
Key Responsibilities
Application Development: Design and develop robust server-side logic using ObjectScript and Caché/IRIS Objects.
Integration & Interoperability: Build and manage interfaces using the Ensemble/IRIS Interoperability framework. Develop Business Services, Processes, and Operations.
Data Modeling: Create and optimize data schemas, including Globals, SQL tables, and Persistent Classes.
Data Transformation: Utilize DTL (Data Transformation Language) and ROUTINES to map data between different standards (e.g., HL7, FHIR, XML, JSON).
Performance Tuning: Monitor and optimize database performance, including index tuning, lock management, and query optimization.
API Management: Develop and consume RESTful and SOAP web services to connect the IRIS platform with modern web and mobile applications.
technical Skills & Qualifications
Core Platforms:InterSystems IRIS (preferred), Caché, Ensemble, or HealthShare.
Languages:ObjectScript, MUMPS (legacy), SQL, and Python (IRIS Embedded Python).
Standards:Healthcare-specific: HL7 (v2/v3), FHIR, CCDA, X12.
Tools:Management Portal, VS Code with InterSystems ObjectScript extension, Atelier.
DevOps:Experience with IRIS containers (Docker), ECP (Enterprise Cache Protocol), and Mirroring
Similar Jobs
Epic Certified Integration Analyst- Intersystems Platform Specialist
Remote
Intersystems Health Connect Integration Developer
AZ
Intersystems Iris Developer
Remote