We are seeking an experienced Senior Software Developer - Full Stack to lead the end-to-end design, development, and integration of AI-powered enterprise web applications. In this role, you will build secure, scalable solutions that combine AI agents, Large Language Models (LLMs), and Retrieval-Augmented Generation (RAG) architectures with human-in-the-loop review and approval workflows. Working as part of an Agile delivery team, you will develop RESTful APIs, design data pipelines, implement role-based access controls, and configure cloud services while ensuring full source traceability, auditability, and web accessibility.
...
Location: Toronto, ON (Fully Onsite – 5 days/week required)
Duration: 6-month contract.
Advantages
Cutting-Edge AI Stack: Hands-on development with Large Language Models (LLMs), AI agents, RAG architectures, and automated document processing solutions.
Responsible AI Implementation: Drive the architecture of human-in-the-loop workflows, source traceability, and auditability features.
End-to-End Enterprise Impact: Full ownership spanning front-end UI, backend REST APIs, Azure cloud pipelines, and security controls.
Dedicated Onsite Collaboration: Work directly alongside senior architects, UX leads, and product owners in a focused 5-day per week workspace.
Responsibilities
AI Architecture & Agent Integration: Design, build, test, and support AI-powered web applications, multi-step agentic workflows, and document processing automation using LLMs, AI services, and RAG architectures.
Human-in-the-Loop Workflows: Implement user-facing review, validation, and approval workflows that keep domain experts in control of AI-generated content, ensuring output auditability and source traceability.
Full-Stack & API Engineering: Develop responsive front-end user interfaces and robust backend application services using Angular, JavaScript, HTML, CSS, and modern web development frameworks.
Cloud & Middleware Services: Configure, integrate, and deploy REST APIs, middleware components, and cloud services using Azure Functions, Azure API Management, and Logic Apps.
Data Pipelines & Database Modeling: Design, implement, and maintain secure data pipelines for extraction, transformation, and loading (ETL), alongside relational database schemas and SQL queries.
Security, Identity & Compliance: Implement security-by-design principles, including Azure Active Directory (Entra ID), Single Sign-On (SSO), Multi-Factor Authentication (MFA), role-based access controls, and AODA/WCAG accessibility standards.
DevOps & Testing: Build and maintain automated CI/CD deployment pipelines using Azure DevOps or Jira, perform unit and integration testing, and conduct peer code reviews.
Collaboration & Documentation: Translate business requirements into technical backlog items, participate in Agile ceremonies, perform technical discovery proofs-of-concept, and author architectural documentation.
Qualifications
AI & Agentic Workflow Development: Proven experience designing, developing, and integrating AI-enabled applications, LLMs, AI agents, RAG architectures, and document processing solutions (Strictly Required).
Human-in-the-Loop Workflow Engineering: Demonstrated expertise implementing human-in-the-loop validation, review, and approval workflows for AI-generated content (Strictly Required).
Full-Stack & API Development: Extensive hands-on experience in full-stack enterprise web development using modern front-end frameworks (Angular, JavaScript, HTML, CSS) and RESTful API backend integrations (Strictly Required).
Azure Cloud & Security Architecture: Strong proficiency with Azure cloud services (Azure Functions, API Management, Logic Apps) and identity control mechanisms (Entra ID/Azure AD, SSO, MFA, RBAC) (Strictly Required).
DevOps & Agile Delivery: Demonstrated experience in Agile product teams, CI/CD pipeline automation, automated testing, and backlog tools (Azure DevOps or Jira) (Strictly Required).
Nice-to-Have Assets:
Practical experience implementing web accessibility standards (WCAG 2.1 AA / AODA compliance).
Prior software development experience within public sector or regulated enterprise environments.
Summary
If you're interested in the "Senior Software Developer - Full Stack" role based in Toronto, we encourage you to apply online at www.randstad.ca.
Only qualified candidates will be contacted for the next steps. We look forward to hearing from you!
Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.
Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
This posting is for existing and upcoming vacancies.
show more
We are seeking an experienced Senior Software Developer - Full Stack to lead the end-to-end design, development, and integration of AI-powered enterprise web applications. In this role, you will build secure, scalable solutions that combine AI agents, Large Language Models (LLMs), and Retrieval-Augmented Generation (RAG) architectures with human-in-the-loop review and approval workflows. Working as part of an Agile delivery team, you will develop RESTful APIs, design data pipelines, implement role-based access controls, and configure cloud services while ensuring full source traceability, auditability, and web accessibility.
Location: Toronto, ON (Fully Onsite – 5 days/week required)
Duration: 6-month contract.
Advantages
Cutting-Edge AI Stack: Hands-on development with Large Language Models (LLMs), AI agents, RAG architectures, and automated document processing solutions.
Responsible AI Implementation: Drive the architecture of human-in-the-loop workflows, source traceability, and auditability features.
End-to-End Enterprise Impact: Full ownership spanning front-end UI, backend REST APIs, Azure cloud pipelines, and security controls.
...
Dedicated Onsite Collaboration: Work directly alongside senior architects, UX leads, and product owners in a focused 5-day per week workspace.
Responsibilities
AI Architecture & Agent Integration: Design, build, test, and support AI-powered web applications, multi-step agentic workflows, and document processing automation using LLMs, AI services, and RAG architectures.
Human-in-the-Loop Workflows: Implement user-facing review, validation, and approval workflows that keep domain experts in control of AI-generated content, ensuring output auditability and source traceability.
Full-Stack & API Engineering: Develop responsive front-end user interfaces and robust backend application services using Angular, JavaScript, HTML, CSS, and modern web development frameworks.
Cloud & Middleware Services: Configure, integrate, and deploy REST APIs, middleware components, and cloud services using Azure Functions, Azure API Management, and Logic Apps.
Data Pipelines & Database Modeling: Design, implement, and maintain secure data pipelines for extraction, transformation, and loading (ETL), alongside relational database schemas and SQL queries.
Security, Identity & Compliance: Implement security-by-design principles, including Azure Active Directory (Entra ID), Single Sign-On (SSO), Multi-Factor Authentication (MFA), role-based access controls, and AODA/WCAG accessibility standards.
DevOps & Testing: Build and maintain automated CI/CD deployment pipelines using Azure DevOps or Jira, perform unit and integration testing, and conduct peer code reviews.
Collaboration & Documentation: Translate business requirements into technical backlog items, participate in Agile ceremonies, perform technical discovery proofs-of-concept, and author architectural documentation.
Qualifications
AI & Agentic Workflow Development: Proven experience designing, developing, and integrating AI-enabled applications, LLMs, AI agents, RAG architectures, and document processing solutions (Strictly Required).
Human-in-the-Loop Workflow Engineering: Demonstrated expertise implementing human-in-the-loop validation, review, and approval workflows for AI-generated content (Strictly Required).
Full-Stack & API Development: Extensive hands-on experience in full-stack enterprise web development using modern front-end frameworks (Angular, JavaScript, HTML, CSS) and RESTful API backend integrations (Strictly Required).
Azure Cloud & Security Architecture: Strong proficiency with Azure cloud services (Azure Functions, API Management, Logic Apps) and identity control mechanisms (Entra ID/Azure AD, SSO, MFA, RBAC) (Strictly Required).
DevOps & Agile Delivery: Demonstrated experience in Agile product teams, CI/CD pipeline automation, automated testing, and backlog tools (Azure DevOps or Jira) (Strictly Required).
Nice-to-Have Assets:
Practical experience implementing web accessibility standards (WCAG 2.1 AA / AODA compliance).
Prior software development experience within public sector or regulated enterprise environments.
Summary
If you're interested in the "Senior Software Developer - Full Stack" role based in Toronto, we encourage you to apply online at www.randstad.ca.
Only qualified candidates will be contacted for the next steps. We look forward to hearing from you!
Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.
Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
This posting is for existing and upcoming vacancies.
show more