We are seeking a skilled Software Developer to design, build, and maintain mission-critical clinical and business applications running on our Tier 1 InterSystems platforms. While our systems engineering team ensures the stability of our 130+ server environment, this development role is focused on building and modifying internally designed software, managing complex data integrations, and supporting our ongoing Epic conversion and HealthShare Health Information Exchange (HIE).
The ideal candidate brings a strong background in ObjectScript, MUMPS, and modern Object-Oriented Design, coupled with a deep understanding of healthcare interoperability standards (HL7, CCDA). You will play a vital role in building the data bridges and software solutions that directly impact clinical operations and patient data exchange.
Software Development: Design, code, test, implement, and maintain internally developed software applications and data workflows within InterSystems environments.
Legacy & Modern Coding: Write clean, efficient new code and modify existing applications using InterSystems ObjectScript, Cache MUMPS, and Object-Oriented Programming (OOP) paradigms.
Healthcare Interoperability: Develop, configure, and maintain robust data integration pathways using HL7 messaging protocols, IHE profiles, and CCD/CDA/CCDA documents to support the HIE ecosystem.
API & Lifecycle Management: Build and manage secure APIs to stream data across internal systems, legacy architectures, and cloud environments.
Web & Database Maintenance: Maintain and extend existing web-based internal tools utilizing the LAMP (PHP) stack, writing optimized queries for MySQL and MS SQL databases.
Platform Alignment: Collaborate with Systems Engineers to deploy applications smoothly across development, QA, staging, and production environments, assisting with platform modernization and IRIS data migrations.
Agile Collaboration: Actively participate in Scrum ceremonies, sprint planning, and code reviews, providing accurate technical updates and identifying potential development risks.
Technical Documentation: Author and maintain clear documentation for codebases, API schemas, and integration workflows to support long-term maintainability.
3+ years of experience in software development using InterSystems technologies (Cache, Ensemble, HealthShare, or IRIS).
Strong proficiency in InterSystems ObjectScript and Cache MUMPS, with a solid grasp of Object-Oriented Programming (OOP) principles.
Hands-on experience with healthcare data standards, including HL7 development, IHE profiles, and CCD/CDA/CCDA architecture.
Proven experience in API Management (REST/SOAP web services design and implementation).
Solid experience with traditional web and relational database development using the LAMP stack (PHP), MySQL, and MS SQL.
Familiarity with version control systems (e.g., Git) and structured software development lifecycles (SDLC).
Experience building workflows specifically within InterSystems HealthShare and Ensemble/IRIS integration engines.
Familiarity or direct experience supporting integration environments tied to an Epic electronic health record (EHR) conversion.
Basic understanding of cloud-hosted software environments, particularly Google Cloud Platform (GCP) or Azure.
Excellent analytical, problem-solving, and collaborative communication skills within a healthcare setting.