Software Developer (InterSystems & Healthcare Integrations)

TALENT Software Services
New York, United States of America
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate

Job location

New York, United States of America

Tech stack

PHP
API
Agile Methodologies
Software Applications
Systems Engineering
Azure
LAMP
Code Review
Databases
Data Integration
Relational Databases
Interoperability
Microsoft SQL Server
MySQL
M Programming Language
Object-Oriented Software Development
Scrum
Systems Development Life Cycle
Software Deployment
Software Engineering
Software Systems
Google Cloud Platform
Cloud Platform System
SOAPAPI
Electronic Medical Records
GIT
Health Level Seven International
Integration Frameworks
Intersystems
Software Version Control
Api Management

Job description

  • 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.

Requirements

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., * 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).

Preferred Qualifications

  • 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 (Google Cloud Platform) or Azure.
  • Excellent analytical, problem-solving, and collaborative communication skills within a healthcare setting.

Apply for this position