-009905 - Software Developer - Sr. Full Stack for PHSD user interface modernization Project (Toronto)

-009905 - Software Developer - Sr. Full Stack for PHSD user interface modernization Project (Toronto)

10 Sep
|
GovTech Talent Solutions
|
Toronto

10 Sep

GovTech Talent Solutions

Toronto

Project Overview The Provincial Health Services Directory (PHSD) is enhancing its user experience and integration capabilities to support eReferral workflows directly within electronic medical record (EMR) environments. The project will enhance SMART on FHIR integration, FHIRCast context synchronization, modernize the PHSD user interface using React and TypeScript, incorporate Google Maps capabilities, and refine Spring Boot microservices for secure, scalable interoperability. Design, develop, maintain, and support PHSD Spring Boot microservices and React-based user interfaces used for eReferral provider and service discovery.

Enhance the React and TypeScript user experience for use within EMR workflows, applying modern component, state management, accessibility, testing, performance, and maintainability practices. Implement and support integration with IBM MDM for provider, organization, service, location, and related master data used by PHSD search and eReferral workflows. Develop data transformation, validation, synchronization, and search-indexing services required to combine and expose information from multiple provincial datasets.

Participate in architecture reviews, technical design sessions, sprint planning, backlog refinement, peer reviews, and team-oriented troubleshooting with the Agency teams. Develop and maintain automated unit, integration, API, and UI tests and support CI/CD pipelines, deployment, production releases, monitoring, and operational support. Produce technical architecture documentation, API specifications, configuration documentation, deployment guides, operational procedures, and knowledge transfer materials.

React and TypeScript user interface enhancements for EMR-embedded eReferral provider and service discovery. NetIQ authentication, authorization, identity context, and access-control integration components. IBM MDM integration services supporting provider, organization, healthcare service, location, and related master data.

FHIR-based Pub/Sub or Subscription integration components for provider and service data events. OpenSearch indexing, query, search-quality, and performance enhancements required to support provider and service discovery. Automated unit, integration, API,



and UI tests covering the enhanced user interface, APIs, security, search, mapping, and interoperability workflows.

CI/CD, cloud deployment, configuration, monitoring, and operational support updates required for the enhanced PHSD components. Technical documentation, production implementation support, operational procedures, and knowledge transfer to the Agency staff. Strong hands-on experience developing modern React and TypeScript applications with SMART on FHIR applications embedded within EMRs, including SMART launch, launch context, fhirContext, and FHIR read and write operations and Experience implementing event-driven healthcare integration using FHIR Pub/Sub or FHIR Subscription patterns and supporting messaging services.

Experience designing Spring Boot services that enforce user roles, permissions, and entitlements when searching or retrieving data from multiple datasets and Experience integrating with IBM Master Data Management (MDM) or comparable enterprise master data platforms.

Experience integrating applications with NetIQ using OAuth2, OpenID Connect, JWT, and role-based access control. Strong software development experience using Java, Spring Boot, React, TypeScript, and modern enterprise full stack application development practices. Strong front-end engineering experience with React component architecture, state management, reusable design patterns, automated testing, performance optimization, and maintainable user experience development.

Experience implementing role-, permission-, and entitlement-aware search and data access in Spring Boot services across multiple datasets and data sources.

Experience implementing secure authentication and authorization using OAuth 2.0, OpenID Connect, JWT, role-based access control, and integration with enterprise IAM platforms such as NetIQ.





Experience integrating healthcare applications with IBM MDM or other master data management platforms and consuming provider, organization, service, and location data.

Experience implementing FHIR Pub/Sub, FHIR Subscription, or related event-driven healthcare integration patterns using AWS messaging and event services where applicable.

Experience with OpenSearch, PostgreSQL, AWS cloud services, API Gateway, ECS, Lambda, S3, EventBridge, SNS, SQS, IAM, CloudWatch, and Secrets Manager as required to support the solution.

Experience using Git, GitHub, GitHub Actions, automated testing, CI/CD pipelines, technical documentation, troubleshooting, and collaborative Agile delivery practices.

Experience working with Ontario public sector healthcare organizations.

Experience developing SMART on FHIR applications that operate inside Epic, Oracle Health (Cerner), MEDITECH, or other Canadian EMR or HIS environments.

Experience integrating provider or organization data with IBM MDM or other enterprise master data management platforms.

Experience designing and operating cloud-native applications on AWS using ECS, Lambda, API Gateway, S3, CloudWatch, IAM, Secrets Manager, and related services.

Senior Full

Stack development experience using Java, Spring Boot, React, TypeScript, REST/FHIR APIs, modern front-end engineering practices, and enterprise microservice architecture - 25 points Search, mapping, security, and integration experience including OpenSearch semantic search and suggestions, advanced Google Maps capabilities, role/permission-aware services, NetIQ, IBM MDM, and FHIR Pub/Sub patterns - 25 points Comparable healthcare modernization experience, AWS and DevOps delivery, stakeholder collaboration, technical documentation, production support, and knowledge transfer - 25 points React, TypeScript, SMART on FHIR, FHIR R4/R4B, FHIRCast, REST APIs, FHIR APIs, OpenSearch, Elasticsearch, Google Maps Platform, Spring Boot, Java, NetIQ, OAuth2, OpenID Connect, JWT, IBM MDM, PostgreSQL, AWS, API Gateway, ECS, Lambda, S3, EventBridge, SNS, SQS, IAM, CloudWatch, Secrets Manager, Git, GitHub, GitHub Actions, CI/CD, EMR, Epic, Oracle Health, MEDITECH #

📌 -009905 - Software Developer - Sr. Full Stack for PHSD user interface modernization Project (Toronto)
🏢 GovTech Talent Solutions
📍 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: -009905 - software developer - sr. full stack for phsd user interface modernization project (toronto) / toronto

Subscribe to this job alert:

Get the latest job offers by email for: -009905 - software developer - sr. full stack for phsd user interface modernization project (toronto) / toronto