Position ProfileRight now we're looking for an
Integration Specialist Developer. This position is responsible for supporting the IT Development division of the hospital and providing technical support for understanding of translating data from one system to another, interfacing techniques system workflow, working knowledge of data feeds and integration engine technologies. The Senior Integration specialist will be providing expertise while implementing multiple use cases to integrate health care systems. Implement and develop HL7/JSON/XML interfaces based on third party specifications. Investigate document and escalate reported integration problems and concerns with the support team, onboarding customer and /or EHR/EMR Vendor. Elaborate and execute a project plan for new integration projects including test plans. Evaluate and select appropriate software and suggest integration methods. Prepare, test and document connection changes (ex Web Services, SFTP, TCP/IP etc) for new integrations between other vendors and organization. Monitor systems to ensure they meet both user needs and business objectives.
Employment Type: Full-time
Location: Wilson site
Hours of work: 37.5 hours
Employee Group: Non Union
Salary Range: $97,342.05- $121,754.10
Reporting Relationship: Manager, Application
Job Responsibilities: FHIR, API Development and Healthcare Interoperability
- Design, develop, implement, test, and maintain healthcare integrations using Fast Healthcare Interoperability Resources (FHIR), RESTful APIs, and other healthcare interoperability standards.
- Develop and support FHIR-based integrations that enable secure and reliable exchange of clinical and administrative data between healthcare applications, hospital information systems, and external systems.
- Develop, consume, configure, test, and troubleshoot RESTful APIs and web services, including API requests and responses, authentication, error handling, and data validation.
- Work with FHIR resources, XML, JSON, and other data formats to map, transform, validate, and exchange healthcare information between systems.
- Develop, implement, and troubleshoot Health Level Seven (HL7) interfaces, including HL7 v2 messaging and related integration workflows.
- Analyze integration requirements and translate clinical, business, and technical needs into effective interoperability solutions.
- Apply knowledge of healthcare data standards, system workflows, data mapping, and integration patterns to support accurate and consistent data exchange.
- Document API specifications, interface requirements, data mappings, technical designs, and support procedures.
Integration Engine Development and Support
- Design, develop, configure, test, implement, and maintain healthcare interfaces using an integration engine or interface engine platform.
- Develop and support interface workflows, message routing, data transformation, connectivity, and system-to-system integrations.
- Monitor, analyze, and troubleshoot integration issues involving message processing, API connectivity, data quality, system performance, and application functionality.
- Support the configuration, maintenance, security, upgrades, and ongoing operation of integration engine platforms.
- Collaborate with vendors, application teams, interface developers, subject matter experts, and end users to design, configure, test, and implement integrations.
- Participate in integration testing, system upgrades, software deployments, and implementation activities to ensure reliable data exchange.
- Document integration configurations, technical specifications, support procedures, and troubleshooting solutions.
- Provide technical guidance and mentorship to team members on integration development, testing, implementation, and support.
Data Management, Technical Support and Collaboration
- Develop and execute SQL queries to support data analysis, integration validation, reporting, troubleshooting, and operational support.
- Work with relational databases, including Microsoft SQL Server and Oracle, to support healthcare integrations and investigate data-related issues.
- Investigate and resolve technical issues related to data integrity, interface processing, application performance, connectivity, and reporting.
- Demonstrate working knowledge of Windows and/or UNIX/Linux environments and the technical infrastructure supporting healthcare applications.
- Apply appropriate security and privacy practices when developing and supporting healthcare data integrations.
- Communicate technical findings, solutions, and recommendations to technical teams, business stakeholders, vendors, and end users.
- Coordinate activities involving multiple stakeholders to support the design, development, testing, implementation, and maintenance of integration solutions.
- Support the rollout, maintenance, and continuous improvement of healthcare integration services.
Requirements:- Bachelor's degree in Computer Science, Engineering, Information Technology, or a related discipline, or an equivalent combination of education and relevant work experience.
- Minimum of three years of relevant experience in healthcare information systems, systems integration, application development, or a related technical environment.
- Demonstrates hands-on experience with FHIR and healthcare interoperability, including working with FHIR resources and implementing, testing, and troubleshooting FHIR-based integrations.
- Strong hands-on experience developing, consuming, testing, and troubleshooting RESTful APIs and web services to support application and data integration.
- Experience working with HL7 messaging standards, including HL7 v2, and translating healthcare data between systems.
- Experience with a healthcare integration engine or interface engine, including interface development, configuration, data transformation, testing, monitoring, and troubleshooting. Experience with Microsoft BizTalk Server or other integration platforms is applicable.
- Proficiency working with XML, JSON, and data mapping and transformation techniques.
- Experience writing SQL queries and working with relational databases, preferably Microsoft SQL Server and/or Oracle.
- Understanding of healthcare information systems, clinical workflows, data feeds, and the requirements for secure and reliable healthcare data exchange.
- Strong analytical, problem-solving, troubleshooting, and technical documentation skills.
- Strong communication and collaboration skills, with the ability to work effectively with technical teams, vendors, clinical and business stakeholders, and end users.
- Ability to manage multiple priorities and coordinate activities across teams to deliver integration solutions.
- Working knowledge of Microsoft Office applications, including Outlook, Word, Excel, and PowerPoint.
Assets- Experience working in a hospital or other healthcare environment.
- Experience with Microsoft BizTalk Server, InterSystems HealthShare/Health Connect, Rhapsody, NextGen Connect (formerly Mirth Connect), or another healthcare integration platform.
- Experience with the Meditech Data Repository.
- Familiarity with SQL Server Reporting Services (SSRS), SQL Server Integration Services (SSIS), Crystal Reports, or other reporting technologies.
- Experience with Java/JEE, .NET, JavaScript, Perl, Tcl/Tk, or other programming and scripting languages.
- Knowledge of TCP/IP, SSL/TLS, FTP/SFTP, and related communication protocols.
- Experience with UNIX/Linux and Windows server environments.
- Project management certification.
- An understanding of equity, diversity, and inclusion principles as they relate to health practices is an asset. Humber River Health values lived and learned experiences in addressing systemic barriers and advancing inclusive practices.
- Excellent attendance and discipline free record required.
- An understanding of equity, diversity, and inclusion principles as they relate to health practices is an asset. Humber River Health values lived and learned experiences in addressing systemic barriers and advancing inclusive practices.
This position is being posted in response to an existing vacancy at Humber River Health.
Recruitment Fraud Notice: Humber River Health does not request fees or payment from applicants as part of the recruitment process. If you receive suspicious recruitment-related advertising, communication, or content that does not appear to come from Humber River Health, please report it to hr@hrh.ca with any relevant details, screenshots, or links.