Procom
Senior Software Developer-Full Stack
Toronto, Ontario, Canada · Onsite
POSTED
6/25/2026
Job Description
Senior Software Developer-Full Stack:
On behalf of our healthcare client, Procom is searching for a Senior Software Developer-Full Stack for a 6-month role. This position is a hybrid position with up to 5 days onsite at our client’s Toronto office.
Senior Software Developer-Full Stack - Job Description:
The Cancer Screening Project requires the engagement of a Senior Software Developer-Full Stack to support the timely software development and implementation of secure serverless APIs that will enable the Digital Correspondence solution. These APIs will provide the foundational integration layer required to securely store and manage correspondence records, facilitate the transmission of SMS and email notifications, and enable the Digital Correspondence Portal to retrieve, manage, and present correspondence data in a secure and efficient manner.
Senior Software Developer-Full Stack - Responsibilities:
• Lead the technical design, development, and implementation of full-stack serverless applications for the Digital Correspondence solution.
• Develop and consume RESTful APIs and FHIR resources to securely retrieve, manage, and present correspondence data.
• Integrate front-end portals and backend services with AWS cloud messaging services (AWS Pinpoint, AWS End User Messaging) to facilitate SMS and email notification workflows.
• Implement robust identity, authentication, and authorization controls (e.g., OAuth 2.0, OIDC, SMART on FHIR).
• Write clean, well-documented, testable, and efficient code while conducting rigorous peer code reviews.
Senior Software Developer-Full Stack - Mandatory Skills:
• Proven experience designing and building highly scalable, serverless backend APIs using AWS (Lambda, API Gateway, DynamoDB, and Node.js or Python).
• Hands-on proficiency building secure, responsive, and accessible web applications using modern JavaScript/TypeScript frameworks (e.g., React, Angular, or Vue).
• Practical experience integrating with health informatics standards including HL7 FHIR and SMART on FHIR for secure health data exchange.
• Experience with Ontario Assets (such as the Provider Registry, Hospital Report Manager, etc).
• Experience with Ontario eReferral systems (such as Ocean, Novari, etc).
Senior Software Developer-Full Stack – Nice-to-Have Skills:
• AWS Certified Developer – Associate or AWS Certified Solutions Architect.
• Knowledge of synthetic health data generation and handling complex PHI/PII data securely in cloud environments.
• Experience integrating foundational models into enterprise applications using Amazon Bedrock, including prompt engineering and managing token usage.
• Familiarity with building RAG architectures utilizing vector databases (like Amazon OpenSearch Serverless).
• Experience utilizing natural language processing services (such as Amazon Comprehend Medical).
Senior Software Developer-Full Stack – Assignment Length:
This is a 6-month contract position.
Senior Software Developer-Full Stack - Start Date:
ASAP.
Senior Software Developer-Full Stack - Assignment Location:
Toronto, Ontario, Canada, with hybrid work arrangements up to 5 days onsite.
This employer uses both human and technology-assisted tools to support candidate screening and assessment. Final hiring decisions are made by people.
Ready to apply?
You'll complete the application through our portal.
Role summary
Senior Software Developer-Full Stack
Toronto, Ontario · Onsite
TYPE
Contract · 6 Months
STARTS
7/27/2026
POSTED
4 hours ago
ATS ID
327578
Not quite the right fit?
Browse all of our open roles across tech, finance, and engineering.
See all jobs →Looking for something specific?
Create a profile and get jobs recommended to you based on your skills and preferences.
Create a profile →