Integrella IT Consulting PL logo
Integrella IT Consulting PLPosted 1 month ago

Software Engineer – InterSystems Caché & TrakCare HIS

RemoteUnited States

Full TimeSmall

Job Summary

Develop and maintain healthcare applications on the InterSystems TrakCare platform using Caché/MUMPS and ObjectScript, designing classes that encapsulate business logic and data access layers. Configure, integrate, and troubleshoot interfaces via the Ensemble engine to ensure reliable data exchange between clinical and administrative systems, while developing RESTful APIs for payment gateways and third-party integrations. Build SQL-based reporting scripts, automate recurring tasks using the MUMPS Task Manager, and optimize queries to improve system performance. Support go-lives, UAT, and post-implementation stabilisation across multiple hospital units, collaborating with clinical stakeholders to translate requirements into effective solutions. This remote role focuses on building reliable, high-performing clinical and revenue-cycle solutions within a distributed Agile team.

Required Qualifications

  • 2+ years of experience in healthcare IT / health information systems development and support
  • Hands-on expertise with InterSystems Caché, Caché ObjectScript, and MUMPS development
  • Proven experience developing and supporting the InterSystems TrakCare HIS platform
  • Strong proficiency in SQL for data extraction, reporting, tuning, and validation
  • Experience with the Ensemble integration engine for interface configuration and data exchange
  • Experience designing and integrating RESTful APIs (e.g. payment gateway and third-party healthcare/insurance APIs)
  • Experience automating reports and scheduled tasks using Caché ObjectScript and the MUMPS Task Manager
  • Working knowledge of Core Java
  • Experience with code review, debugging, and resolving software defects across release cycles
  • Familiarity with hospital functional areas such as Billing, Registration, EMR, Laboratory, and reporting/MIS
  • Experience supporting deployments, go-lives, and post-implementation support across multiple hospital units
  • Proven ability to develop, support, and troubleshoot healthcare applications on the InterSystems stack
  • Strong understanding of Caché/MUMPS development, integration, and SQL reporting principles
  • Experience working in Agile/Scrum environments and distributed delivery teams
  • Ability to communicate effectively with both technical and non-technical stakeholders
  • Strong ownership, problem-solving mindset, and attention to detail
  • Ability to work independently and as part of a distributed team
  • Strong stakeholder management skills with the ability to engage confidently at both technical and business levels
  • Client-focused mindset with the ability to understand requirements and translate them into effective solutions
  • Ability to lead discussions, provide recommendations, and influence decision-making
  • High level of ownership and accountability for deliverables and outcomes
  • Excellent problem-solving and decision-making skills in complex scenarios
  • Ability to mentor junior team members and contribute to team development

Desired Qualifications

  • Experience with HL7 v2.x message types (ADT, ORM, ORU, SIU, MDM) – routing, transformation, and Ensemble integration
  • Exposure to InterSystems HealthShare
  • Experience with TrakCare reporting tools, CSP (Caché Server Pages), and LogiReport
  • Familiarity with Revenue Cycle Management (RCM), billing, claims, and credit-control workflows
  • Exposure to additional healthcare platforms such as Midas (Symplr)
  • Experience with healthcare interoperability integrations such as ABHA, ClaimBook, and insurance/payer APIs

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce