We are seeking an experienced Senior Software Developer - Full Stack to lead the design, development, integration, and maintenance of full-stack, AI-powered enterprise applications and workflow automation platforms. In this role, you will be responsible for translating complex technical specifications into secure, scalable, and fully tested solu
...
tions. Leveraging deep expertise in full-stack web architectures, REST APIs, cloud microservices, and modern Artificial Intelligence technologies—including Large Language Models (LLMs), Retrieval-Augmented Generation (RAG), and agentic workflows—you will build end-to-end applications that feature robust human-in-the-loop review mechanisms, strict security access controls, and data pipelines.
Location: Toronto, ON (Fully Onsite – 5 days/week required)
Duration: 6-month contract.
Advantages
Next-Gen AI & LLM Stack: Direct engineering of cutting-edge AI agents, LLM integrations, RAG architectures, and agentic workflows.
Full-Stack & Cloud Mastery: Hands-on end-to-end development spanning Angular front-ends, REST APIs, Azure cloud microservices, and CI/CD pipelines.
Human-in-the-Loop Innovation: Lead the implementation of complex human-assisted AI approval workflows and traceable document processing.
Dedicated Onsite Collaboration: Work directly alongside cross-functional developers, architects, and product leads in a focused 5-day per week Toronto workspace.
Responsibilities
AI Application & Workflow Integration: Design, develop, test, and support full-stack AI-enabled applications, integrating AI agents, multi-step agentic workflows, LLM services, and Retrieval-Augmented Generation (RAG) frameworks.
Human-in-the-Loop Workflow Engine: Implement human-in-the-loop review, validation, and approval workflows that allow expert users to review, edit, approve, or reject AI-generated content with complete auditability and source traceability.
Full-Stack Development & API Engineering: Build responsive front-end user interfaces (Angular, JavaScript, HTML, CSS) and robust backend services, developing RESTful APIs, application services, and middleware for document processing and workflow automation.
Data Pipeline & Database Management: Design, implement, and maintain scalable data ingestion and ETL pipelines; construct relational database schemas, data models, and complex SQL queries.
Cloud Architecture & DevOps Pipelines: Develop and deploy cloud services utilizing Azure platforms (such as Azure Functions, API Management, Logic Apps); design and maintain CI/CD pipelines for automated build, testing, and deployment.
Identity, Security & Privacy Enforcement: Architect solutions following security-by-design principles, implementing Entra ID (Azure AD), Single Sign-On (SSO), Multi-Factor Authentication (MFA), role-based access controls (RBAC), audit logging, and privacy safeguards.
Agile Delivery & Technical Collaboration: Participate in Agile ceremonies (sprint planning, backlog refinement, retrospectives), write unit/integration tests, perform code reviews, and author comprehensive technical design documentation.
Qualifications
AI & Agentic Workflow Engineering: Proven experience designing, developing, and integrating AI-powered applications, including LLMs, AI agents, agentic workflows, and document processing systems (Strictly Required).
Full-Stack Web Development: Extensive hands-on experience in full-stack application development, API design, front-end frameworks (Angular, JavaScript, HTML, CSS), and relational database modeling/SQL (Strictly Required).
Human-in-the-Loop Implementation: Demonstrated expertise implementing human-in-the-loop validation workflows allowing users to review, validate, and approve AI-generated outputs (Strictly Required).
API & Workflow Automation: Proven track record developing REST APIs and backend application services that support document processing and automated workflows (Strictly Required).
Cloud & DevOps Integration: Hands-on experience with Microsoft Azure services (Azure Functions, Logic Apps, API Management), CI/CD build pipelines, and identity/security frameworks (Entra ID, SSO, MFA) (Strictly Required).
Nice-to-Have Assets:
Experience designing accessible applications compliant with web accessibility standards (AODA / WCAG 2.1 AA).
Familiarity with source traceability, output validation, and audit logging frameworks for generative AI systems.
Experience working within Agile/DevOps delivery teams using Azure DevOps or Jira.
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 design, development, integration, and maintenance of full-stack, AI-powered enterprise applications and workflow automation platforms. In this role, you will be responsible for translating complex technical specifications into secure, scalable, and fully tested solutions. Leveraging deep expertise in full-stack web architectures, REST APIs, cloud microservices, and modern Artificial Intelligence technologies—including Large Language Models (LLMs), Retrieval-Augmented Generation (RAG), and agentic workflows—you will build end-to-end applications that feature robust human-in-the-loop review mechanisms, strict security access controls, and data pipelines.
Location: Toronto, ON (Fully Onsite – 5 days/week required)
Duration: 6-month contract.
Advantages
Next-Gen AI & LLM Stack: Direct engineering of cutting-edge AI agents, LLM integrations, RAG architectures, and agentic workflows.
Full-Stack & Cloud Mastery: Hands-on end-to-end development spanning Angular front-ends, REST APIs, Azure cloud microservices, and CI/CD pipelines.
...
Human-in-the-Loop Innovation: Lead the implementation of complex human-assisted AI approval workflows and traceable document processing.
Dedicated Onsite Collaboration: Work directly alongside cross-functional developers, architects, and product leads in a focused 5-day per week Toronto workspace.
Responsibilities
AI Application & Workflow Integration: Design, develop, test, and support full-stack AI-enabled applications, integrating AI agents, multi-step agentic workflows, LLM services, and Retrieval-Augmented Generation (RAG) frameworks.
Human-in-the-Loop Workflow Engine: Implement human-in-the-loop review, validation, and approval workflows that allow expert users to review, edit, approve, or reject AI-generated content with complete auditability and source traceability.
Full-Stack Development & API Engineering: Build responsive front-end user interfaces (Angular, JavaScript, HTML, CSS) and robust backend services, developing RESTful APIs, application services, and middleware for document processing and workflow automation.
Data Pipeline & Database Management: Design, implement, and maintain scalable data ingestion and ETL pipelines; construct relational database schemas, data models, and complex SQL queries.
Cloud Architecture & DevOps Pipelines: Develop and deploy cloud services utilizing Azure platforms (such as Azure Functions, API Management, Logic Apps); design and maintain CI/CD pipelines for automated build, testing, and deployment.
Identity, Security & Privacy Enforcement: Architect solutions following security-by-design principles, implementing Entra ID (Azure AD), Single Sign-On (SSO), Multi-Factor Authentication (MFA), role-based access controls (RBAC), audit logging, and privacy safeguards.
Agile Delivery & Technical Collaboration: Participate in Agile ceremonies (sprint planning, backlog refinement, retrospectives), write unit/integration tests, perform code reviews, and author comprehensive technical design documentation.
Qualifications
AI & Agentic Workflow Engineering: Proven experience designing, developing, and integrating AI-powered applications, including LLMs, AI agents, agentic workflows, and document processing systems (Strictly Required).
Full-Stack Web Development: Extensive hands-on experience in full-stack application development, API design, front-end frameworks (Angular, JavaScript, HTML, CSS), and relational database modeling/SQL (Strictly Required).
Human-in-the-Loop Implementation: Demonstrated expertise implementing human-in-the-loop validation workflows allowing users to review, validate, and approve AI-generated outputs (Strictly Required).
API & Workflow Automation: Proven track record developing REST APIs and backend application services that support document processing and automated workflows (Strictly Required).
Cloud & DevOps Integration: Hands-on experience with Microsoft Azure services (Azure Functions, Logic Apps, API Management), CI/CD build pipelines, and identity/security frameworks (Entra ID, SSO, MFA) (Strictly Required).
Nice-to-Have Assets:
Experience designing accessible applications compliant with web accessibility standards (AODA / WCAG 2.1 AA).
Familiarity with source traceability, output validation, and audit logging frameworks for generative AI systems.
Experience working within Agile/DevOps delivery teams using Azure DevOps or Jira.
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