Full Stack Software Developer - Senior Job at Innosystech Inc, Ontario, CA

WnNHWDJBajRGV0MrZzA5YitkSEVaVXlmQnc9PQ==
  • Innosystech Inc
  • Ontario, CA

Job Description

Job Title: Senior Full Stack Software Developer

Location: Toronto, Ontario, Canada

Work Model: Hybrid

Duration: 8 months

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 ReactJS development experience building provider-facing and/or patient-facing web applications.
  • Strong Java and Spring Boot experience developing microservices, APIs, backend services, and integration components.
  • 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.

Description / Responsibilities / Skills

Description

  • Senior Fullstack Developer to support Virtual Care Product modernization.
  • Role will support secure clinical launch workflows, patient/provider context handling, scheduling and encounter integration.
  • Standards-based integration between the Agency Virtual Care Products and hospital systems.

Experience & Skill Set Requirements

Rated Criteria

  • 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
  • Total: 100 Points

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, ServiceRequest, DocumentReference, 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.

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.

Deliverables

  • 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.

Job Tags

Similar Jobs

Five9

Network Engineer II Job at Five9

 ...-a-Service (SaaS) environment, taking ownership of complex LAN infrastructure initiatives and driving operational excellence across Cisco Nexus, Palo Alto, and F5 platforms. You will lead projects, own end-to-end troubleshooting, drive automation strategy, and provide technical... 

Fuzati, LLC

Junior Graphic Designer Job at Fuzati, LLC

 ...problem-solver with a passion for storytelling and design? Do you want to make an impact in the Catholic...  ...community, and we're looking for a talented junior designer just like you to join our team.As a junior graphic designer, you'll work closely with our team of designers... 

Dental Marketing and Management Group LLC

Dental Assistant Job at Dental Marketing and Management Group LLC

Dental Assistant- Ohio Kids Dental (Maumee)Ohio Kids Dentalis offering a full-time opportunity as a Dental Assistant at our Maumee...  ...certification, Sealant polishing & Nitrous Certification is a plus.~Experience: No previous experience required butmust have Dental... 

Athletes Global Corporation

Art Teacher Job at Athletes Global Corporation

 ...Schedule: Sundays (12pm to 12:55pm) Ages: 59 years Position Overview The Future Artist Instructor will lead a creative, engaging art program designed to introduce children to foundational art concepts and a variety of artistic mediums. This role is ideal for someone... 

Compass Group

LEAD CASHIER (FULL TIME AND PART TIME) Job at Compass Group

 ...We are hiring immediately for a full and part time LEAD CASHIER position. Location : Wayfair - 1801 Howell Mill Road NW, Atlanta, GA 30318 Note: online applications accepted only . Schedule : Full and part time schedule; open availability preferred. Hours...