A

Affidea

Multinational radiology and cancer care provider

Healthcare Integration Architect

Backend EngineeringPosted on Nov 10
Full-timeNo salary listedIn-person

About the Job

Requirements

  • Experience designing healthcare application integrations using interoperability standards including HL7 v2, FHIR, and DICOM.
  • Experience developing and maintaining Mirth channels, connectors, transformers, filters, routing logic, and message-processing workflows.
  • Experience with hands-on integration development, including interfaces, APIs, integration services, scripts, message transformations, and data mappings.
  • Experience developing integration logic using JavaScript, Java, C#, SQL, or other relevant technologies.
  • Experience building and consuming REST APIs and web services.
  • Experience working with XML, JSON, HL7, and other structured message formats.
  • Experience developing database integration components and queries where required.
  • Experience implementing validation, error handling, logging, reconciliation, acknowledgements, retries, queues, and message recovery.
  • Experience with integration testing, UAT, production deployments, version control, and release management.
  • Knowledge of clinical workflows and integration across patient administration, scheduling, clinical reporting, and medical imaging systems.
  • Ability to define integration architecture, data flows, reusable integration patterns, API standards, monitoring, alerting, and technical documentation.
  • Ability to consider patient safety, data integrity, availability, traceability, authentication, authorization, API versioning, scalability, and business continuity in integration design.
  • Ability to troubleshoot complex integration issues, analyze failed, delayed, or duplicate messages, and perform root-cause analysis.
  • Ability to work with internal stakeholders and external vendors to understand requirements and validate interface specifications.
  • Ability to provide technical guidance and mentoring to developers and other technical team members.

Responsibilities

  • Design end-to-end integrations between healthcare applications, including HIS, RIS, PACS, LIS, and other clinical systems.
  • Define integration architecture and data flows between local country systems and central Group platforms.
  • Design and maintain integration solutions using HL7 v2, FHIR, and DICOM standards.
  • Define standardized integration patterns for patient, appointment, order, result, and other clinical information exchange.
  • Analyze healthcare workflows and interfaces and propose improved or standardized integration solutions.
  • Support the transition from country-specific and point-to-point interfaces to reusable Group integration services.
  • Produce and maintain integration architecture diagrams, interface specifications, message flows, and technical documentation.
  • Take technical ownership of the Central Mirth integration platform and its integration architecture.
  • Design and develop Mirth channels supporting communication between Group and country-level systems.
  • Configure and maintain Mirth source and destination connectors, transformers, filters, and routing logic.
  • Develop message transformations, routing rules, custom scripts, and components for healthcare and application integrations.
  • Monitor and optimize integration performance and message processing.
  • Troubleshoot complex connectivity, message format, transformation, routing, and application-level issues; investigate failed, delayed, or duplicate messages and perform root-cause analysis.
  • Define monitoring, alerting, and logging requirements for the central integration platform, and support its high availability, scalability, and business continuity.
  • Establish development, testing, and deployment standards for Mirth channels and integration components.
  • Develop and maintain interfaces, APIs, integration services, scripts, message transformations, database components, and reusable integration libraries.
  • Perform unit and integration testing and support UAT and production deployments.
  • Investigate and resolve production integration incidents requiring development-level expertise.
  • Define and maintain healthcare interoperability standards, including HL7 v2 ADT, ORM, ORU, and SIU workflows, FHIR-based integrations, and DICOM-related workflows.
  • Work with clinical and technical stakeholders to translate healthcare workflows into integration requirements and ensure appropriate patient identification and handling of clinical data.
  • Design API and application integrations using REST APIs, web services, messaging, and synchronous or asynchronous patterns.
  • Define common approaches for authentication, authorization, error handling, retries, and API versioning.
  • Work with external vendors to design and implement interfaces between vendor solutions and the Affidea environment.
  • Ensure integrations are monitorable and supportable in production; establish processes for identifying failed, delayed, or duplicate messages and operational procedures and escalation paths with support teams.
  • Identify recurring incidents and implement permanent technical improvements to integration reliability, performance, and maintainability.
  • Act as the technical authority for healthcare integration solutions and maintain integration architecture standards and development guidelines.
  • Review integration designs proposed by internal teams and external vendors and ensure new integrations follow agreed architecture and interoperability standards.
  • Promote reusable integration components and standardized interfaces across Affidea countries and reduce unnecessary direct system-to-system integrations.
  • Evaluate relevant integration technologies and healthcare interoperability approaches and maintain technical documentation and integration inventories.
  • Work with Group IT, Country IT, Clinical IT, Digital Solutions, and project teams.
  • Participate in requirements gathering and translate business and clinical requirements into technical integration designs.
  • Lead technical integration workshops with internal stakeholders and external vendors.
  • Identify technical dependencies and integration risks early in projects, provide technical estimates, and support integration planning.
  • Coordinate technical implementation activities between multiple systems and vendors and support country rollouts of centrally managed integration solutions.
  • Communicate complex integration topics to technical and non-technical stakeholders.

About the Company

Affidea

Multinational radiology and cancer care provider

Affidea is a multinational healthcare provider offering diagnostic imaging, outpatient care, and cancer treatment mainly in Europe. It operates imaging centers and clinics that perform scans and deliver cancer care, using AI-powered imaging and digital tools to speed diagnoses, coordinate care, and improve workflows. It differentiates itself by the size of its European network and its high radiology accreditation, along with a strategy of acquisitions and partnerships that connect public and private healthcare systems. Its goal is to broaden access to high-quality imaging and cancer care by expanding through acquisitions and partnerships across Europe.

Company size
1,001-5,000
Company stage
Debt Financing
Total funding
$220M
Headquarters
Amsterdam, Netherlands
Founded
1995

Recently Posted Jobs

Explore more opportunities at Affidea

See more jobs