Software Engineer - Integration

Apply Now ↗
📍 Colombo, Western, Sri Lanka📍 HybridFull Time

About this role

We are looking for a Healthcare Integration Developer responsible for designing, developing, and maintaining integrations between healthcare systems such as Electronic Health Records (EHR), laboratory systems, billing platforms, and third-party applications. The role focuses on ensuring seamless data exchange, interoperability, and compliance with healthcare standards.


Core Responsibilities

  • Design, develop, and maintain integrations between healthcare systems including Electronic Health Records (EHR), laboratory systems, billing platforms, and third-party applications.
  • Develop and support healthcare interoperability solutions using industry standards such as HL7 v2/v3, FHIR, and DICOM.
  • Build, configure, and maintain interfaces using integration engines such as Mirth Connect and Rhapsody Integration Engine.
  • Develop APIs and middleware services to enable secure and scalable data exchange across healthcare platforms.
  • Implement and manage Single Sign-On (SSO) integrations across healthcare applications.
  • Integrate applications with enterprise identity providers using SAML 2.0, OAuth 2.0, and OpenID Connect (OIDC).
  • Work with enterprise identity management systems including Active Directory Federation Services (ADFS) and Azure Active Directory.
  • Perform message transformation, routing, mapping, and validation for healthcare data workflows.
  • Troubleshoot, diagnose, and resolve integration and interoperability issues across systems and environments.
  • Collaborate with product teams, clinicians, business stakeholders, and external vendors to gather and implement integration requirements.
  • Ensure integrations comply with healthcare regulations and security standards including HIPAA and GDPR where applicable.
  • Monitor integration performance, reliability, and scalability, implementing optimizations where required.
  • Create and maintain technical documentation for interfaces, workflows, mappings, APIs, and integration processes.

 

Qualifications and Experience

  • Bachelor’s degree in Computer Science, Information Technology, Software Engineering, or a related field.
  • 1-3 years of experience as a Healthcare Integration Developer, Integration Engineer, or similar role within the healthcare domain.
  • Experience working with RESTful services.
  • Experience with cloud platforms such as AWS or Azure is an added advantage.
  • Exposure to DevOps practices including CI/CD pipelines and Docker is preferred.
  • Familiarity with messaging platforms such as Kafka or RabbitMQ is desirable.
  • Strong understanding of Single Sign-On (SSO) and Identity & Access Management concepts.
  • Experience implementing SAML-based SSO solutions.
  • Experience with OAuth 2.0 and OpenID Connect (OIDC) authentication and authorization flows.
  • Experience integrating with Active Directory Federation Services (ADFS), Azure Active Directory, or similar identity providers.
  • Proficiency in at least one of these technologies  j2ee, Java, Spring Boot, JavaScript, .NET.
  • Experience working with REST and SOAP APIs.
  • Strong knowledge of XML, JSON, and XSLT transformations.
  • Familiarity with relational databases including SQL Server, and MySQL with proficient knowledge in SQL.  
  • Experience in healthcare workflows including patient registration, laboratory orders, billing, and clinical documentation.
  • Understanding of healthcare interoperability, data privacy, and compliance requirements.


Good to Have

  • Hands-on experience with HL7 messaging and FHIR APIs.
  • Knowledge of DICOM standards and healthcare interoperability frameworks.
  • Experience supporting healthcare data migration or modernization projects is an added advantage.
  • Experience working with integration engines such as Mirth Connect and Rhapsody Integration Engine.
  • Experience working with EHR systems such as Epic, Cerner, or equivalent healthcare platforms.

Frequently Asked Questions

Is the salary disclosed for the Software Engineer - Integration position at vitalhub?
The salary for this Software Engineer - Integration role at vitalhub is not publicly listed. Click "Apply Now" to learn more about the compensation package on their official careers page.
Where is the Software Engineer - Integration position at vitalhub located?
This Software Engineer - Integration role at vitalhub is based in Colombo, Western, Sri Lanka, Hybrid. The position is listed as on-site or hybrid. Check the full job description or apply directly to confirm the work arrangement.
Is the Software Engineer - Integration role at vitalhub full-time or part-time?
This is listed as a Full Time position. It is posted as a Software Engineer - Integration role at vitalhub.
How do I apply for the Software Engineer - Integration position at vitalhub?
Click the "Apply Now" button on this page. You will be redirected to vitalhub's official application portal hosted on bamboohr where you can submit your application directly.
When was the Software Engineer - Integration job at vitalhub posted?
This Software Engineer - Integration position at vitalhub was posted on May 8, 2026. Apply as soon as possible — early applications are often reviewed first.
Software Engineer - Integration
vitalhub
Apply for this role ↗

You'll be redirected to vitalhub's official application page on bamboohr.