About the Role
The InterSystems IRIS Developer will play a key role in designing, developing, and maintaining healthcare integration solutions using InterSystems technologies. This remote position focuses on building and supporting robust interfaces, ensuring data integrity, and collaborating with cross-functional teams to deliver scalable and secure systems for health information exchange.
Responsibilities
- Design and implement integration solutions using InterSystems IRIS
- Develop custom interface components for healthcare data exchange
- Support and enhance existing integration workflows and services
- Troubleshoot and resolve system issues in production environments
- Collaborate with technical and clinical teams to define integration requirements
- Write and maintain technical documentation for interfaces and systems
- Ensure compliance with healthcare data standards such as HL7 and FHIR
- Participate in code reviews and system testing processes
- Optimize system performance and data flow across platforms
- Implement security protocols for protected health information
- Work with database structures and ensure data consistency
- Deploy and configure applications in development, test, and production environments
- Monitor system health and respond to alerts and incidents
- Integrate third-party applications with internal systems
- Support certification and accreditation requirements for health IT systems
- Stay current with InterSystems platform updates and best practices
Requirements
- Proficiency in InterSystems IRIS or Caché technologies
- Experience with ObjectScript programming
- Strong knowledge of HL7, FHIR, and healthcare data standards
- Experience developing and managing integration interfaces
- Familiarity with RESTful APIs and web services
- Solid understanding of relational and multidimensional databases
- Experience in software development lifecycle processes
- Ability to write and debug complex integration logic
- Working knowledge of healthcare IT systems and workflows
- Strong problem-solving and analytical skills
- Excellent written and verbal communication abilities
- Experience with version control systems such as Git
- Bachelor's degree in Computer Science, Engineering, or related field
- Minimum of 3 years of relevant development experience
- Ability to work independently in a remote environment
Nice to Have
- Certification in InterSystems technologies
- Experience with Ensemble or HealthShare platforms
- Knowledge of Docker and containerized environments
- Familiarity with DevOps practices and CI/CD pipelines
- Experience in Agile or Scrum development environments
- Exposure to cloud platforms such as AWS or Azure
- Understanding of OAuth, SAML, and other authentication protocols
- Prior work in federal or government healthcare projects
- Security clearance or ability to obtain one
- Experience with test automation frameworks
Tech Stack
InterSystems IRIS, InterSystems Caché, ObjectScript, HL7 v2 and v3, FHIR (Fast Healthcare Interoperability Resources), RESTful APIs, SOAP web services, SQL and database management, Git version control, Docker containers, AWS or Azure cloud platforms, Linux operating systems, JSON and XML data formats, OAuth 2.0 and SAML, Jenkins or similar CI/CD tools
Benefits
- Comprehensive health, dental, and vision insurance
- Employer-paid life and disability coverage
- Flexible spending accounts (FSA)
- Health savings account (HSA) with company contribution
- 401(k) retirement plan with company match
- Paid time off and holidays