Job Description
On behalf of our healthcare client, we are seeking an Integration Developer (HL7/FHIR) responsible for designing, developing, configuring, testing, implementing, troubleshooting, and maintaining healthcare system integrations and interfaces. This role supports the secure, accurate, and reliable exchange of clinical, administrative, and operational data across multiple systems and stakeholders.
Responsibilities
- Design, develop, configure, test, implement, troubleshoot, and maintain healthcare system integrations and interfaces to support the secure, accurate, and reliable exchange of clinical, administrative, and operational data.
- Collaborate with technical teams, project managers, vendors, IT professionals, and business stakeholders to deliver interoperable solutions across complex healthcare environments.
- Develop and support interfaces between electronic health record (EHR) systems and various clinical, administrative, communication, scheduling, and third-party applications.
- Build and maintain integrations using healthcare interoperability standards, including HL7 and FHIR, ensuring compliance with industry best practices.
- Configure, monitor, and optimize interface engines and integration platforms to support seamless data exchange.
- Conduct integration, system, and interface testing to validate functionality, accuracy, performance, and reliability.
- Investigate, troubleshoot, and resolve interface issues, data discrepancies, and system integration challenges.
- Analyze technical dependencies, system workflows, and data exchange requirements to support successful implementations and ongoing operations.
- Ensure data integrity, security, and system performance across integrated healthcare applications.
- Produce and maintain technical documentation, interface specifications, configuration records, and support materials.
- Support implementation, deployment, and post-go-live activities, providing technical expertise throughout the project lifecycle.
- Collaborate with cross-functional stakeholders to identify opportunities for process improvement and enhanced interoperability solutions.
Experience & Requirements
- Degree or diploma in Computer Science, Software Engineering, Information Technology, Health Informatics, or a related discipline, or an equivalent combination of education and relevant experience.
- Minimum of 3–5 years of experience in integration development, interface engineering, systems integration, or a related technical role.
- Demonstrated hands-on experience developing, configuring, testing, and troubleshooting HL7 interfaces within a healthcare environment.
- Familiarity with FHIR, REST APIs, SOAP web services, XML, JSON, and other interoperability technologies.
- Experience with healthcare interface engines or integration platforms, such as Conductor or equivalent technologies.
- Experience supporting large-scale EHR implementations (preferably Meditech Expanse), multi-site deployments, system migrations, or regional healthcare integration programs.
- Experience working with third-party vendors, technical specifications, interface documentation, and cross-organizational integration dependencies.
- Experience integrating healthcare communications platforms, such as PerfectServe, or other clinical messaging and alerting solutions would be considered an asset.
- Experience with healthcare telephony integrations, call routing, SIP, or related communications technologies would be considered an asset.
- Experience integrating staff scheduling, workforce management, provider scheduling, or on-call scheduling solutions would be considered an asset.
Skills/Abilities
- Practical knowledge of HL7 messaging, healthcare integration, interface development, and troubleshooting methodologies.
- Ability to design, develop, configure, test, and support interfaces between clinical, administrative, communications, and operational systems.
- Knowledge of healthcare privacy, security, data integrity, and access control requirements.
- Ability to diagnose complex interface issues, identify root causes, and implement sustainable solutions.
- Ability to interpret technical specifications, interface requirements, message structures, and system documentation.
- Ability to understand and manage technical dependencies across Meditech Expanse, third-party applications, communications platforms, telephony, and scheduling systems.
- Commitment to data accuracy, message integrity, patient safety, and reliable information exchange.
- Ability to work effectively with vendors, technical teams, operational stakeholders, and hospital organizations across a multi-site regional program.
- Strong analytical, problem-solving, documentation, and communication skills, including the ability to explain technical issues, risks, and dependencies to technical and non-technical audiences.
- Ability to manage assigned deliverables, meet project milestones, prioritize competing demands, and proactively identify barriers to progress.
Affinity Earn
Know someone who’s great for this, or any of our open roles? Earn up to $4,000/year for each successful referral through Affinity Earn. You can also earn up to $50,000 for helping us find new clients. Learn about our referral program at https://affinity-group.ca/earn/ or browse our jobs & follow us at https://www.linkedin.com/company/affinity-staffing/jobs/
About Affinity
Affinity Group is a technology and business consulting and services company. We believe in creating long term relationships between clients and consultants that foster a mutually beneficial partnership. Affinity is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. All employment is decided on the basis of qualifications, merit and business need.
For more information on Affinity, please visit www.affinity-group.ca
Job Number: 14088