RQ00738 - Software Developer - Full Stack - Senior
$90.21 - $108.25 per hourSource Code
RQ00738 - Software Developer - Full Stack - Senior
Location: Toronto (525 University Avenue) - Hybrid
Duration: 8 months contract (164 Business Days) + possible extension
Must Haves:
- Senior Full Stack software development experience delivering complex healthcare, cloud, integration, or digital health modernization projects.
- Extensive Java and Spring Boot microservices development experience.
- Experience designing and developing REST APIs and FHIR APIs.
- Hands-on experience with Smile CDR implementation and customization.
- Experience with AWS HealthLake and FHIR repository implementation.
- Experience developing healthcare interoperability solutions using FHIR R4/R4B, SMART on FHIR, HL7v2, OAuth2/OIDC, and JWT.
- Experience integrating healthcare applications with Provider Registry, Master Data Management systems, and the EPIC EHR, Meditech and Cerner
- Experience with Central Intake hubs such as RICOH and Novari
- Experience implementing advanced provider directory search using OpenSearch or Elasticsearch.
Public Sector Experience: Must Have
Background Information:
The Agency is expanding the Provincial Health Services Directory (PHSD) to incorporate artificial intelligence capabilities that improve provider discovery, referral quality, and healthcare navigation across provincial digital health applications. The solution will utilize PHSD provider, practitioner, organization, healthcare service, specialty, location, and service metadata together with clinical referral context to provide intelligent recommendations while maintaining traceability to authoritative source data. AI agents will consume PHSD FHIR APIs, Smile CDR, AWS HealthLake, the Agency Master Data Management, and other provincial digital health assets to provide grounded responses rather than generative opinions. The project includes development of reusable AI services, MCP servers, semantic search capabilities, vector-based retrieval, prompt orchestration, evaluation frameworks, and secure integration with SMART on FHIR applications and provincial healthcare systems. The implementation will emphasize explainability, auditability, privacy, security, and clinical confidence while supporting future AI-enabled healthcare workflows across the Agency.
Must Haves:
- Senior Full Stack software development experience delivering complex healthcare, cloud, integration, or digital health modernization projects.
- Extensive Java and Spring Boot microservices development experience.
- Experience designing and developing REST APIs and FHIR APIs.
- Hands-on experience with Smile CDR implementation and customization.
- Experience with AWS HealthLake and FHIR repository implementation.
- Experience developing healthcare interoperability solutions using FHIR R4/R4B, SMART on FHIR, HL7v2, OAuth2/OIDC, and JWT.
- Experience integrating healthcare applications with Provider Registry, Master Data Management systems, and the EPIC EHR, Meditech and Cerner
- Experience with Central Intake hubs such as RICOH and Novari
- Experience implementing advanced provider directory search using OpenSearch or Elasticsearch.
- Experience with PostgreSQL and healthcare data modelling.
- Experience using AWS services including ECS, Lambda, API Gateway, S3, SNS, SQS, EventBridge, CloudWatch, IAM, Secrets Manager, and CloudFormation or CDK.
- Experience developing secure APIs using OAuth2, OpenID Connect, JWT, RBAC, and confidential client authentication.
- Excellent communication, documentation, and stakeholder collaboration skills
Responsibilities:
- Design, develop, maintain, and support PHSD backend services using Java and Spring Boot.
- Develop and enhance React-based user interfaces supporting provider search, directory management, and administration.
- Design and implement FHIR R4/R4B APIs using Smile CDR and AWS HealthLake.
- Develop real-time provider data synchronization between PHSD and the Agency master data management platforms.
- Design and implement integrations with Provider Registry, hospital information systems, and provincial healthcare services.
- Build scalable healthcare search capabilities using OpenSearch and FHIR search standards.
- Design, develop, and maintain REST APIs supporting internal and external consuming applications.
- Implement SMART on FHIR authentication and authorization workflows.
- Develop secure OAuth2/OIDC authentication and JWT authorization services.
- Implement healthcare interoperability using HL7v2 and FHIR messaging patterns.
- Design scalable cloud-native AWS architectures supporting high availability and operational resilience.
- Develop data transformation, validation, synchronization, and governance services supporting provider, practitioner, organization, healthcare service, and location information.
- Participate in architecture reviews, technical design sessions, sprint planning, backlog refinement, and code reviews.
- Support automated testing, CI/CD deployment pipelines, production releases, troubleshooting, and operational support.
- Produce technical documentation, API specifications, deployment documentation, and knowledge transfer materials.
Desired Skills:
- Experience implementing or supporting provider directory solutions.
- Experience integrating with hospital information systems including Epic, Oracle Health (Cerner), MEDITECH, or other Canadian EMRs.
- Experience implementing provider, practitioner, organization, location, and healthcare service master data management solutions.
- Experience implementing healthcare search platforms using OpenSearch for provider and service discovery.
- Experience with FHIR Subscriptions, FHIR Messaging, EventBridge, SNS, and SQS for event-driven healthcare integration.
- Experience validating FHIR implementations using Inferno, Touchstone, or other interoperability testing frameworks.
- Experience configuring and supporting AWS HealthLake, Smile CDR, and healthcare interoperability platforms.
- Experience implementing secure SMART on FHIR applications, confidential clients, and backend services.
- Experience designing highly available AWS architectures using ECS, Lambda, API Gateway, CloudFront, S3, Aurora PostgreSQL, and CloudWatch.
- Experience implementing monitoring, logging, auditing, and operational support using AWS CloudWatch and related AWS services.
Required Skills:
- Strong software development experience using Java, Spring Boot, React, TypeScript, and modern enterprise application development practices.
- Experience designing, developing, securing, and supporting RESTful APIs and distributed microservice architectures.
- Experience implementing healthcare interoperability solutions using FHIR R4/R4B, HL7 v2, SMART on FHIR, and healthcare messaging standards.
- Experience developing and configuring Smile CDR FHIR repositories, transactions, validation, search, and interoperability services.
- Experience implementing healthcare data solutions using AWS HealthLake and integrating healthcare data across multiple systems.
- Experience developing secure authentication and authorization solutions using OAuth 2.0, OpenID Connect (OIDC), JWT, and role based access control.
- Experience integrating healthcare applications with Provider Registry, Master Data Management platforms, hospital information systems
- Experience implementing advanced provider and service directory search capabilities using OpenSearch.
- Experience designing and developing cloud native applications using AWS services including ECS, Lambda, API Gateway, S3, EventBridge, SNS, SQS, IAM, CloudWatch, and Secrets Manager.
- Experience developing data synchronization, transformation, validation, and governance services supporting provider, practitioner, organization, location, and healthcare service data.
- Experience with PostgreSQL database design, performance optimization, and data modelling.
- Experience using Git, GitHub, GitHub Actions, automated testing, CI/CD pipelines, and modern DevOps practices.
- Strong analytical, problem solving, technical documentation, and communication skills with the ability to collaborate effectively across architecture, operations, interoperability, and business teams.
AI Disclaimer: Source Code may use artificial intelligence (AI) tools to assist in certain aspects of its recruiting and business operations.
Note: The higher end of the range is intended for absolutely exceptional candidates who meet all must-have requirements and most or all nice-to-have qualifications. The client will evaluate candidates based on both rate expectations and overall skill set when shortlisting.
INCORPORATED RATE RANGE (7.25 billable hours per day)
- $90.21/hr - $108.25/hr Inc.
T4 RATE RANGE (7.25 billable hours per day)
- $72.17/hr - $86.60/hr T4
- We are seeking an accomplished Senior Software Developer - Full Stack to design, build, and optimize scalable, end-to-end web applications and high-performance microservices. In this role, you will bridge modern front-end interfaces with complex multi-language back-end services...SeniorContract workManual labor
- We are seeking a highly skilled Senior Software Developer - Full Stack to lead the technical design, development, and integration of enterprise digital health solutions and cloud-native microservices. In this role, you will build responsive web interfaces using React and TypeScript...SeniorContract workFlexible hours
- We are seeking a highly skilled Senior Software Developer - Full Stack to lead the development, modernization, and integration of modern full-stack application components. In this role, you will build provider- and patient-facing web interfaces using ReactJS while engineering...SeniorRemplacementContract workFlexible hours
- We are seeking an experienced Senior Software Developer - Full Stack to lead the technical design, development, and integration of modern full-stack web applications. In this role, you will build responsive frontend interfaces using ReactJS while engineering robust backend microservices...SeniorRemplacementContract workFlexible hours
$120k - $160k per year
...first. That’s where you come in. The Role We're hiring Senior Full-Stack Developers to build and own the client-facing product experiences... ...'s a surface to match most strengths. We're not building software for software's sake. Our products only matter when a client...SeniorFull timeContract workApprenticeshipRemote workFlexible hours- ...working, tested applications. This includes developing detailed programming specifications,... ...which arise during the use and operation of software packages, including technical assistance... ...record for meeting deadlines Full Stack Skills · Proficient with both front...SeniorContract work
$90.18 - $108.22 per hour
...RQ00731 - Software Developer - Full Stack - Senior 7 month contract (164 business days) - possible extension Hybrid (as needed onsite) -525 University Avenue Must Haves: ~7 years of hands-on ReactJS development experience building complex production-grade...SeniorRemplacementFull timeContract work- ...facing web applications. ~ Strong Java and Spring Boot experience developing microservices, APIs, backend services, and integration... ...healthcare application components. Responsibilities: Design, develop, test, and support ReactJS frontend components for Virtual Care...SeniorRemplacementContract work
$115k - $125k per year
...Product, QA, and your pod. How We Build We expect every developer on this team to use AI coding tools — GitHub Copilot, Claude, Cursor... ...layer on top. What We're Looking For You move across the stack without losing altitude — Angular MFE one moment, .NET...SeniorRemplacementInternshipWork at officeLocal area2 days per week- We are seeking a highly accomplished Senior Software Developer - Full Stack with expert-level proficiency in the Microsoft .NET ecosystem and Azure Cloud platform to lead the design, technical implementation, and end-to-end delivery of modern multi-tier web applications. In...SeniorContract work
$130k - $145k per year
...Senior Full-Stack Developer Full-Time / Permanent ABOUT ODAIA ODAIA noun o·da·ia | \ 'oh-day-yeah \ An Ancient Greek word referring to "tools of the trade." To learn more visit odaia.ai. ODAIA delivers AI-powered commercial intelligence for life sciences...SeniorPermanent employmentFull timeInternshipWork at officeLocal areaImmediate startRemote workWork from homeFlexible hours- ...working tested applications. This includes developing detailed programming specifications... ...which arise during the use and operation of software packages including technical assistance... ...record for meeting deadlines Full Stack Skills: Proficient with both front...SeniorFull time
- ...Job Description Software Developer (Full Stack) Position Title Software Developer Full Stack Position Summary We are seeking an experienced Full Stack Software Developer to design develop implement test and support enterprise web applications. The ideal candidate...SeniorFull time
- ...Senior Software Developer Full Stack (.NET/Azure) Location: 100% Onsite (5 days/week) Contract Type: Senior Software Developer Full Stack Submission Deadline: July:00 PM EST Job Summary We are seeking an experienced Senior Full Stack Software...SeniorFull timeContract work
- .... Design software solutions by interacting with portfolio... ...requirements. Develop solutions that are in line with client'... ...Advanced Seniority Senior...SeniorLong term contractFor subcontractor
- We are seeking a highly accomplished Senior Full Stack Software Developer to drive the technical design, full-stack implementation, and optimization of enterprise-level web applications. In this role, you will lead the transformation of complex technical system specifications...SeniorLong term contractContract work
$100k - $110k per year
...Job Responsibility: Job role - : Java full stack Developer Location-: Toronto, ON Duration-: Full Time Must Skills: 1. Front end : Angular... ...will certainly help Person who is hands-on coder and senior enough to talk to executives about architecture, frameworks etc...SeniorFull timeWork at officeMonday to friday$90k - $120k per year
...and hard working people who are lifelong learners. About The Role As a Full Stack Developer you'll be tasked with working on one of our web application projects. Working within the software development team, your duties will require you to assist in the development and...Full timeWork from homeFlexible hours- Our Toronto based client is looking for a Full Stack Developer (Java / React / AI-Powered Systems) to join their team Location: Toronto,... ..., review AI-generated code, and take true ownership of their software. Advantages Why You’ll Love This Role Build Modern AI...Contract workWork at office2 days per week
- ...Job Responsibility: Senior Full Stack Python Developer At Cognizant, our global community sets us apartan energetic, collaborative and inclusive workplace where everyone can thrive. And with projects at the forefront of innovation, you can build a varied, rewarding career...SeniorFull timeWork at office3 days per week
- ...Position Overview Pulsenics is seeking a Full Stack Software Developer to help design, build, and operate the core software systems that sit at the center of our hardware-enabled products. This role focuses on developing and maintaining a scalable .NET Core–based software...
$72k - $138k per year
...mentoring and on the job coaching Summary We are seeking Full Stack Java Developers to join our team on a 1-year fixed term . As a Full Stack... ..., developing, and maintaining Java-based applications or software solutions for a leading North American Bank. This long-term...SeniorLong term contractTemporary workFixed term contractFlexible hours$110k - $125k per year
Position: Full Stack Developer Location: Toronto, ON (100% onsite) Employment Type: New, Full-Time Permanent position Salary: $110,000 – $125... ...Developer: The Full Stack Developerbuilds production-grade software across the front end, back end, APIs, and integrations for a...Long term contractPermanent employmentFull timeInternshipLocal area$130k - $150k per year
...results for the organization. Job Description Saatchi & Saatchi is seeking a Lead Full Stack Developer for an innovative AI platform initiative. You have 8 years building production software systems and at least a few years leading or anchoring a team technically. You are...SeniorFull timeContract workWork at officeRemote workMonday to friday- ...pipelines Ingest and connect siloed databases The Role As a Full Stack Engineer, you will be working on one or more of our new product... ...solutions that drive direct value to the users. ~5+ years of software development experience with modern full-stack web development....Long term contractFull timeWork from homeFlexible hours
$88.52 - $106.3 per hour
...RQ11209 - Sr. Software Developer - Full Stack 9-month contract (170 business days) - possible extension REMOTE - Anywhere in Ontario Must Have: 10+ years in the following: Application Development: Designing, developing, and implementing web applications...SeniorContract workRemote work- We are seeking a highly skilled Intermediate Full Stack Software Developer to join our team for a 12-month contract. In this role, you will play a key part in translating technical requirements into working, fully tested applications. Operating across both front-end presentation...Long term contractContract workPnp
- Python Full stack Developer Toronto, ON - Hybrid (4 Days WFO) Python, Django, flask API, Angular Role Descriptions: coding with Python| Java| JavaScript|| TypeScriptContract work
- We are seeking a highly versatile Intermediate Full Stack Software Developer to join an integrated software engineering team. In this role, you will be responsible for translating complex technical systems specifications into working, fully tested applications. Operating across...Contract work
$72k - $138k per year
...Unity and WebRTC. Success in implementing software based on WebRTC, with a deep understanding... ...proactive communication. Ability to lead the full lifecycle of major projects. You are... ...best idea to win. What You'll Do: Develop and Maintain: You'll be primarily...Full timeInternshipRemote workRelocationHome officeMonday to fridayFlexible hoursShift work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to RQ00738 - Software Developer - Full Stack - Senior. Be the first to apply!
- développeur logiciel Toronto, ON
- junior software developer Toronto, ON
- new graduate software developer Toronto, ON
- software developer entry level Toronto, ON
- software engineer co-op Toronto, ON
- software developer co-op Toronto, ON
- software engineer - ai machine learning Toronto, ON
- software engineer salary in canada Toronto, ON
- software engineer devops Toronto, ON
- linux software engineer Toronto, ON
