Software Engineer - Intersystems Caché & Trakcare His

Jobgether
Málaga, Spain
12 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience required
2 years minimum
Working hours
Regular working hours

Tech stack

Java (Programming Language) Application Programming Interfaces (APIs) Business Logic Health Informatics Code Review System Configuration Data Mining Data Security Database Queries Software Debugging Electronic Data Interchange (EDI) Health Information Systems (HIS)
+17 more
Medical Software Interoperability M Programming Language Performance Tuning Scrum Methodology Standard Sql Software Engineering SQL Stored Procedures Systems Integration Software Modules Server Pages Reliability of Systems Health Level Seven International Tools for Reporting Intersystems Restful APIs Data Inconsistencies

Job description

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Software Engineer - InterSystems Caché & TrakCare HIS based in Spain. This role offers the opportunity to build and support mission?critical healthcare technology solutions that improve clinical and operational outcomes. You will work on enterprise healthcare information systems, developing reliable applications and integrations for hospital environments. The position focuses on InterSystems technologies, including TrakCare HIS, Caché, MUMPS, and Caché ObjectScript development. You will collaborate with technical teams, healthcare professionals, and business stakeholders to deliver scalable solutions. The role combines software engineering, system integration, troubleshooting, and deployment support across complex healthcare workflows. This is an ideal opportunity for an engineer passionate about healthcare technology, interoperability, and impactful digital transformation.AccountabilitiesDeveloping, customizing, and maintaining healthcare applications built on the InterSystems TrakCare HIS platform using Caché/MUMPS and Caché ObjectScript.Designing Caché classes, business logic layers, data access components, and reusable software modules to improve maintainability and scalability.Configuring, integrating, and troubleshooting interfaces through the Ensemble integration engine to enable secure and reliable data exchange between clinical and administrative systems.Designing and integrating RESTful APIs, including healthcare, insurance, and payment?related third?party integrations.Building and optimizing SQL?based reports, data extraction processes, reconciliation scripts, and operational reporting solutions.Automating recurring reports and scheduled activities using Caché ObjectScript and the MUMPS Task Manager.Improving system performance by optimizing SQL queries, Caché/MUMPS routines, and stored procedures.Performing code reviews, debugging, and defect resolution to maintain high?quality software delivery.Investigating integration issues, data inconsistencies, and interface failures to improve system reliability and data accuracy.Supporting testing activities, deployments, go?lives, and post?implementation stabilization across multiple healthcare units.Collaborating with clinical and administrative stakeholders to understand requirements and translate business needs into effective technical solutions.Contributing to technical discussions, knowledge sharing, and mentoring of junior team members.Requirements2+ years of experience in healthcare IT, healthcare software development, or health information systems support.Strong hands?on experience with InterSystems Caché, Caché ObjectScript, and MUMPS development.Proven experience working with the InterSystems TrakCare HIS platform.Strong SQL skills for data extraction, reporting, validation, and performance optimization.Experience with the Ensemble integration engine for interface configuration and healthcare system integrations.Experience designing and integrating RESTful APIs and third?party healthcare interfaces.Experience automating reports and scheduled processes using Caché ObjectScript and MUMPS Task Manager.Working knowledge of Core Java and software engineering principles.Experience with debugging, code reviews, and resolving defects throughout software release cycles.Familiarity with hospital workflows such as Billing, Registration, EMR, Laboratory, MIS reporting, and revenue?cycle operations.Experience supporting deployments, go?lives, and production environments across multiple healthcare units.Ability to work effectively in Agile/Scrum environments and distributed delivery teams.Strong communication, problem?solving, ownership, and stakeholder management skills.Preferred Qualifications IncludeExperience with HL7 v2.x message types (ADT, ORM, ORU, SIU, MDM), routing, transformation, and Ensemble integrations.Exposure to InterSystems HealthShare and healthcare interoperability solutions.Experience with TrakCare reporting tools, CSP (Caché Server Pages), and LogiReport.Knowledge of Revenue Cycle Management (RCM), billing, claims, and credit?control workflows.Exposure to healthcare platforms such as Midas (Symplr).Experience integrating healthcare systems with solutions such as ABHA, ClaimBook, and insurance/payer APIs.BenefitsRemote work opportunity with flexibility to collaborate in a distributed environment.Opportunity to work on impactful healthcare technology projects supporting hospital operations.Exposure to enterprise healthcare systems and complex technical integrations.Collaboration with multidisciplinary teams across technology and healthcare domains.Professional growth opportunities through challenging projects and continuous learning.Opportunity to contribute to scalable solutions that improve healthcare delivery and operational efficiency.#J-*****-Ljbffr

Requirements

2+ years of experience in healthcare IT, healthcare software development, or health information systems support. Strong hands?on experience with InterSystems Caché, Caché ObjectScript, and MUMPS development. Proven experience working with the InterSystems TrakCare HIS platform. Strong SQL skills for data extraction, reporting, validation, and performance optimization. Experience with the Ensemble integration engine for interface configuration and healthcare system integrations. Experience designing and integrating RESTful APIs and third?party healthcare interfaces. Experience automating reports and scheduled processes using Caché ObjectScript and MUMPS Task Manager. Working knowledge of Core Java and software engineering principles. Experience with debugging, code reviews, and resolving defects throughout software release cycles. Familiarity with hospital workflows such as Billing, Registration, EMR, Laboratory, MIS reporting, and revenue?cycle operations. Experience supporting deployments, go?lives, and production environments across multiple healthcare units. Ability to work effectively in Agile/Scrum environments and distributed delivery teams. Strong communication, problem?solving, ownership, and stakeholder management skills. Preferred Qualifications Include Experience with HL7 v2.x message types (ADT, ORM, ORU, SIU, MDM), routing, transformation, and Ensemble integrations. Exposure to InterSystems HealthShare and healthcare interoperability solutions. Experience with TrakCare reporting tools, CSP (Caché Server Pages), and LogiReport. Knowledge of Revenue Cycle Management (RCM), billing, claims, and credit?control workflows. Exposure to healthcare platforms such as Midas (Symplr). Experience integrating healthcare systems with solutions such as ABHA, ClaimBook, and insurance/payer APIs.

Benefits & conditions

Remote work opportunity with flexibility to collaborate in a distributed environment. Opportunity to work on impactful healthcare technology projects supporting hospital operations. Exposure to enterprise healthcare systems and complex technical integrations. Collaboration with multidisciplinary teams across technology and healthcare domains. Professional growth opportunities through challenging projects and continuous learning. Opportunity to contribute to scalable solutions that improve healthcare delivery and operational efficiency. #J-*****-Ljbffr

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.buscojobs.com.es

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:39 min

Addressing code review surrender and process exploitation

Laura Tacho Laura Tacho · World Congress 2026 Europe

2:31 min

Data mining literary works for language patterns

Jen Looper Jen Looper · Europe 2026 Virtual

2:07 min

Architectural separation of storage and compute in LakeBase

Oleksandra Bovkun Oleksandra Bovkun · Europe 2026 Virtual

3:19 min

Large-scale software development at Siemens Healthineers

Marco Achtziger Marco Achtziger · Europe 2026 Virtual

56 sec

The hidden costs of delayed peer code reviews

Tim Gilboy Tim Gilboy

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

Videos

See all

Related articles

See all