Senior Full Stack Software Developer (Toronto)

Senior Full Stack Software Developer (Toronto)

05 Aug
|
Cleo Consulting
|
Toronto

05 Aug

Cleo Consulting

Toronto

Assignment: RQ00732 - Software Developer - Full Stack - Senior Requisition: RQ00732 Job Title: Senior Full Stack Software Developer for modernization and expansion of Virtual Care Products Client: Ontario Health Start Date: 2026-08-31 End Date: 2027-04-23 Department: Digital Excellence in Health Office Location: 525 University Avenue, Toronto Business Days: 164.00 Public Sector Experience: Must Have Location: Hybrid (onsite as needed) Must Haves: 5+ years of hands-on experience integrating with hospital information systems such as Epic, Cerner, and MEDITECH.

Strong specialist experience with SMART on FHIR, FHIR APIs, HL7v2, clinical launch context, OAuth2/OIDC, JWT, and secure healthcare application integration.

Strong experience with Mirth integration engine, including HL7v2 message routing, transformation, validation, troubleshooting, and production support.

Experience with clinical scheduling, encounter workflows, patient/provider context, healthcare data exchange, and hospital workflow integration.

Experience designing and supporting secure, scalable, accessible, auditable, and maintainable healthcare application components.

Strong ReactJS development experience building provider-facing and/or patient-facing web applications.

Robust Java and Spring Boot experience developing microservices, APIs, backend services, and integration components.

Description The Agency requires a Senior Fullstack Developer contract resource through Flextrack to support Virtual Care Product modernization, with a specialized focus on SMART on FHIR application development, hospital information system integration, HL7v2 interfaces, FHIR APIs, Mirth integration engine, scheduling integration, and clinical workflow integration.

This resource must be a senior specialist in SMART on FHIR, FHIR, HL7v2, ReactJS, Java Spring Boot, Mirth integration engine, and integration with hospital information systems such as MEDITECH, Epic, and Cerner.

The role will support secure clinical launch workflows, patient/provider context handling, scheduling and encounter integration, clinical data exchange, and standards-based integration between the Agency Virtual Care Products and hospital systems.

Responsibilities: Design, develop, test, and support ReactJS frontend components for Virtual Care Products.

Build Java Spring Boot microservices and APIs supporting SMART on FHIR, scheduling, encounter, patient, provider, and virtual visit workflows.

Implement and support SMART on FHIR launch flows, FHIR API interactions, clinical context handling, and secure integration patterns.

Integrate Virtual Care Products with HIS platforms such as MEDITECH, Epic, and Cerner.

Design, implement, test, and troubleshoot HL7v2 and FHIR-based integrations using Mirth integration engine and related interface technologies.





Support scheduling and encounter workflow integration between virtual care platforms and hospital systems.

Support retirement and replacement of legacy TSM functionality by building modern, standards-based application and integration components.

Collaborate with architects, integration teams, HIS stakeholders, clinical/business teams, privacy, security, QA, and operations stakeholders.

Support API design, data mapping, message transformation, message validation, error handling, audit logging, monitoring, interface reconciliation, and operational support requirements.

Work with QA and Test Lead resources to support integration testing, interface validation, regression testing, defect resolution, release readiness, and production implementation.

Prepare technical documentation, data mapping documentation, interface specifications, deployment notes, operational support notes, and knowledge transfer materials.

Desired Skills: Experience with systems such as Ocean, Novari, or similar referral platforms.

Experience with healthcare workflows, virtual care workflows, hospital scheduling workflows, referrals, clinical documentation, and provider directory integration.

Experience with Epic App Orchard, MEDITECH APIs/interfaces, Cerner integration patterns, or other HIS vendor integration models.

Experience with FHIR R4/R5 resources such as Patient, Practitioner, Organization, Location, Encounter, Appointment, Schedule, Slot, Service

Request, Document

Reference, and Composition.

Experience with interface monitoring, message replay, error queues, reconciliation, message acknowledgement handling, and production support of healthcare integrations.

Experience with accessibility, privacy, security, audit logging, monitoring, and supportability requirements in healthcare applications.

Required Skills: SMART on FHIR application development and launch workflow implementation. FHIR API integration, FHIR resource handling, and healthcare data mapping. HL7v2 interface development, message transformation, validation, troubleshooting, and support.

ReactJS frontend development.

Java Spring Boot microservice and backend API development. HIS integration experience with Epic, Cerner, and/or MEDITECH.

Mirth integration engine experience. OAuth2, OIDC, JWT, authentication, authorization, and secure clinical application launch patterns. API design, REST integration, error handling, logging, monitoring, troubleshooting,



and operational support.

Rated Criteria: 100 Points SMART on FHIR, FHIR API, OAuth/OIDC/JWT, secure clinical launch, healthcare interoperability, and clinical context handling experience. 30 Points HIS integration experience with Epic, Cerner, MEDITECH, HL7v2, Mirth integration engine, scheduling, encounter, patient, and provider workflows. 30 Points ReactJS, Java Spring Boot, microservices, APIs, database integration, CI/CD, testing support, and production application development experience. 20 Points Digital health, communication 20 Points Deliverables Deliverables Include (Deliverables resource is responsible for): ReactJS frontend components supporting SMART on FHIR and HIS-integrated virtual care workflows.

Java Spring Boot microservices and APIs supporting scheduling, encounter, provider, patient, and virtual visit integration. SMART on FHIR launch and context handling components. FHIR API integration artifacts and clinical data mapping documentation. HL7v2 and Mirth integration components, message transformations, test messages, interface validation artifacts, and interface documentation.

Integration components supporting MEDITECH, Epic, Cerner, or related HIS workflows.

Technical design documents, API specifications, interface specifications, data mapping documents, deployment notes, and operational support documentation.

Unit, integration, regression, interface, and release validation support.

Defect fixes, code reviews, sprint deliverables, demos, and release support.

Additional Terms The term of this Engagement Assignment is for 164 Business Days.

The Engagement Assignment may be extended for unused Business Days at the Agency''s discretion.

The resource will comply with the Agency''s policies and procedures.

The resource will be issued an Agency laptop and is expected to provide at least one additional monitor, an external keyboard and a mouse at their own expense.

In addition, when the resource is working from their home location they must have a private office space and are not permitted to work in an open communal space.

Internet connection must be hard-wired and suitable bandwidth to support the IT requirements of this role.

If these conditions cannot be met within their home office space, the resource will transition to full time in office, and the hybrid option will no longer be available.

The Agency systems cannot be accessed from outside the province of Ontario, and Agency assets including laptops and related equipment cannot be removed from the province of Ontario, without prior written approval from the Agency.

Assignment Type: This position is currently listed as ''Hybrid''.

The resource under this request will be required to work onsite as per Hiring Manager sole discretion.

📌 Senior Full Stack Software Developer (Toronto)
🏢 Cleo Consulting
📍 Toronto

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior full stack software developer (toronto) / toronto

Subscribe to this job alert:

Get the latest job offers by email for: senior full stack software developer (toronto) / toronto