Talent.com
Randstad Canada
Senior Software Developer - APIRandstad Canada • Guelph, Ontario, CA
Senior Software Developer - API

Senior Software Developer - API

Randstad Canada • Guelph, Ontario, CA
14 hours ago
Job type
  • Temporary
  • Quick Apply
Job description
We are seeking an experienced Senior Software Developer - API to design, build, and deploy high-performance RESTful API platforms, cloud services, and AI-driven applications. In this role, you will bridge modern web development with advanced artificial intelligence frameworks, leveraging React, Node.js, Next.js, and Agentic AI architectures. Working in an Agile environment, you will translate complex technical specifications into clean, scalable code, optimize frontend user interfaces, engineer data orchestration pipelines, and ensure seamless system integrations across enterprise cloud platforms.

Location: Toronto, ON (Fully Onsite – 5 days/week required)

Duration: 12-month contract.



Advantages
Cutting-Edge Tech Stack: Hands-on development with Agentic AI, LLMs, LangChain, RAG, and modern web frameworks.

Full-Stack & API Scope: Own end-to-end delivery from React/Next.js interfaces to RESTful API gateways and Azure cloud pipelines.

AI & Data Engineering: Build enterprise ML workflows using PySpark, Airflow, TensorFlow, and vector databases.

Dedicated Onsite Synergy: Collaborate directly with engineering teams in a structured, 5-day onsite workspace.



Responsibilities
Translate complex system specifications into clean, tested, and maintainable web applications and RESTful API platforms.

Architect, develop, and test robust RESTful APIs using Node.js, Next.js, and cloud API management tools.

Design and implement interactive, responsive frontend features and Progressive Web Apps (PWAs) using React, TypeScript, HTML, CSS, and modern web frameworks.

Develop agentic AI systems, multi-agent frameworks, and retrieval-augmented generation (RAG) pipelines using Python, LangChain, LangGraph, Qdrant, and LLMops workflows.

Build and integrate machine learning models and data orchestration workflows using XGBoost, TensorFlow, Airflow, and PySpark.

Secure and govern API layers, managing custom analytics, caching, logging, request/response transformations, and authentication protocols (OAuth2, JWT, Azure AD B2C).

Troubleshoot, debug, and resolve technical defects across development, testing, conversion, and production deployment phases.

Conduct unit testing, code reviews, and technical design walkthroughs while producing detailed documentation using tools like Swagger and YAML.



Qualifications
Frontend & Full-Stack Mastery: 5+ years of hands-on experience with the React framework, TypeScript, Node.js, Next.js, HTML, CSS, and Progressive Web Apps (PWAs) (Strictly Required).

RESTful API Engineering: 5+ years of experience designing, building, testing, and documenting RESTful APIs and integration gateways (Strictly Required).

Agentic AI & LLM Ecosystem: 2–3+ years of specialized experience with Multi-agent frameworks (Agentic AI), LLMops, MCP, LangChain, LangGraph, RAG, Qdrant vector database, and Python (Strictly Required).

Machine Learning & Big Data: Practical experience developing ML models (XGBoost, TensorFlow) and managing data workflows using Airflow and PySpark (Strictly Required).

Cloud Platform Proficiency: Direct hands-on experience building, deploying, and managing enterprise solutions on cloud platforms such as Azure (Strictly Required).

Nice-to-Have Assets:
Hands-on experience developing production-level AI agents and MLOps tools (MLflow, DVC).

Prior experience in public sector software delivery environments.



Summary
If you're interested in the "Senior Software Developer - API" 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.
Create a job alert for this search

Senior Software Developer - API • Guelph, Ontario, CA

Similar jobs

Survey Taker: Earn up to $25 per survey (Remote)

Earn HausAmaranth, ON, CA
Remote
Full-time +1

Looking for people to participate in taking online surveys for Fortune 500 brands.All you need to do is complete online surveys by sharing your opinion.You will help influence brand decisions on se... Show more

 • Promoted

Software Developer

Bridgeport CrewKitchener, Region of Waterloo, Canada
Full-time

Bridgeport Crew is committed to building innovative, scalable, and user-focused digital solutions that create real impact.We combine strategic vision with innovative technology, and we’re looking f... Show more

 • Promoted

Administrative Assistant Admin Work At Home - Part-Time Online Focus Group Panel

ApexFocusGroupMelancthon, Canada
Remote
Full-time +2

We're now accepting participants for focus group studies! You can earn up to $750 per week working part-time from home.Simply register to see if you qualify—no experience as an administrative a... Show more

 • Promoted

Senior Software Engineer - $95,000 - $118,000 A Year

MealSuiteCambridge, Canada
Full-time

AboutMealSuiteMealSuitebuilds end-to-end foodservice technology for healthcare and senior living organizations.Our mission is to help care teams deliver better dining experiences with less effort.A... Show more

 • Promoted

Senior Embedded Software Engineer - Medical Devices OnSite

Qidni LabsKitchener, Region of Waterloo, CA
Full-time

A clinical-stage medical device company in Kitchener, ON, is seeking a Senior Embedded Software Engineer.This full-time, on-site role involves designing and debugging software for dialysis devices,... Show more

 • Promoted

Senior Full-Stack Engineer: Cloud, APIs & Microservices

YNCUKitchener, Region of Waterloo, Canada
Full-time

A community-focused credit union is hiring a Full-stack Developer II in Kitchener.You will work closely with IT teams to develop highly available applications and contribute to agile practices.Idea... Show more

 • Promoted

Senior Assurance Manager

RLB LLPTown Of Shelburne
Full-time

A forward-thinking accounting and advisory firm rooted in Southern Ontario with a mission to empower people and strengthen communities.We're growing, and we want awesome people like you to grow wit... Show more

 • Promoted

Senior Technical Analyst

RBCGuelph, Ontario, Canada
Full-time

Join RBC’s Development and Disaster Recovery Mainframe Operations team as a Senior Technical Analyst and lead the optimization of our critical development and disaster recovery mainframe infrastruc... Show more

 • Promoted

Writer/Journalist Internship Part-Time In Worldwide - Remote Worldwide

The Borgen ProjectDufferin, Canada
Remote
Part-time +1

Are you passionate about making a difference in the world? Look no further! The Borgen Project is an international organization that works at the political level to improve living conditions for pe... Show more

 • Promoted

Software Developer Co-op

Eclipse AutomationCambridge, Region of Waterloo, Canada
Full-time

Location: Cambridge, ON | On-site.The Software Developer Co-op will support the Development & User Acceptance Testing (UAT) of our cutting‑edge Omniverse extensions, connectors, and applications.Th... Show more

 • Promoted

Senior Control Systems Software Designer

ATS Industrial AutomationCambridge, Region of Waterloo, Canada
Full-time

Join our globally growing team at ATS Industrial Automation where we create complex automation solutions at the highest level that sustainably impact lives around the world.Position: Controls Softw... Show more

 • Promoted

shift supervisor - Store# 66294, HWY 10/89 & DUFFERIN RD

StarbucksMelancthon, ON, CA
Full-time

As a Starbucks Shift Supervisor, you will assist the store manager in executing store operations during scheduled shifts.As a team lead, you will deploy partners and delegate tasks to create the St... Show more

 • Promoted

Senior Backend Architect - Remote, Scale Global Lifecycle - $150,000 - $200,000 A Year - Remote

Scale Global LifecycleKitchener, Canada
Remote
Full-time

A financial technology company is seeking a backend software engineer who will lead the design and development of a new lifecycle-orchestrator service.This role requires strong skills in Domain-Dri... Show more

 • Promoted

Associate / Int Systems Dev (GW and/or Automation developer)

Maplesoft Group, an SEB CompanyGuelph
Full-time

Job Title: Associate / Int Systems Dev (GW and/or Automation developer).Federal Government Clearance Level Required: None.Maplesoft Group is currently seeking a hybrid Associate / Int Systems Dev (... Show more

 • Promoted

Senior Embedded Software Developer Role

ATS CorporationCambridge, Region of Waterloo, CA
Full-time

Join ATS as a Senior Software Developer and focus on embedded systems design for cutting-edge mechatronics technology.Your role will involve implementing features and comprehensive testing for Smar... Show more

 • Promoted

Senior Guidewire Integration Engineer - $55 - $110 An Hour

Canadian technology consulting firmGuelph, Canada
Full-time

Seeking a Senior Guidewire Integration Engineer for a hybrid role, focusing on designing and supporting Guidewire integrations using REST APIs with strong collaboration skills. Show more

 • Promoted

Earn Up To $400 Per Day By Playing Games And Taking Surveys - Up To $400 A Day - Remote

Freecash.ComDufferin, Canada
Remote
Full-time

Earn money online by playing games, taking surveys, and completing tasks on Freecash.Flexible, high-paying, remote opportunity. Show more

 • Promoted

Senior Beauty Specialist

Boots UKSouthgate, Grey County, Canada
Full-time +1

We’re shaking up the beauty scene at Boots, and our Senior Beauty Specialists are leading the charge.As a Senior Beauty Specialist, you will bring the energy, the passion, and the know-how to coach... Show more

 • Promoted

Sales Representative - 60k / Year - Remote

Spade RecruitingMelancthon, Ontario
Remote
Full-time
Quick Apply

We’re looking for enthusiastic, self-driven, individuals to assist existing and prospective clients within our organization.This position will work with multiple clients throughout the day pr... Show more

 • Promoted

Cio & Director, Corporate Services — Hybrid/Remote - C$177,961.6 - C$222,452.1 A Year

Municipal OrganizationMelancthon, Canada
Remote
Full-time

Oversees IT strategy, digital transformation, and operational excellence for a municipal organization, requiring leadership and strategic planning skills. Show more