Salary
$80k – $94k per year
Location
In office (Toronto)
Seniority
Middle
Employment
Contractor
First seen by Alion on Oct 15, 2026.
Overview
Company
Impact
Profile match
Randstad Canada is a leading workforce solutions and talent acquisition company, operating as the Canadian subsidiary of the Dutch multinational human resources consulting firm Randstad N.V. Headquartered in Toronto, Ontario, the organization provides comprehensive staffing, temporary labor, direct hiring, and executive recruitment services across key disciplines including information technology, engineering, finance and accounting, and industrial logistics. By combining advanced digital HR tools with nationwide branch operations, it delivers tailored human resource consulting, managed services, and workforce management to Canadian enterprises of all sizes.
Our client, is seeking an experienced, highly versatile Application Developer III (Cloud, DevOps & Data Platform Specialist) to join their Engineering, Innovation & Architecture (EIA) team.
In this high-impact, hands-on role, you will design, develop, modernize, and support enterprise applications, APIs, and cloud-native solutions that power data platforms, analytics ecosystems, and emerging AI-enabled capabilities. Working closely with cross-functional developers, technical leaders, and operations teams in an Agile environment, you will leverage C#, .NET Core, Python, SQL, and Blazor to build scalable web applications and microservices. Additionally, you will drive DevOps automation using AWS cloud services (EC2, S3, RDS, EKS), Docker, Kubernetes, and Azure DevOps / GitHub Actions pipelines, while supporting cloud data platforms such as Snowflake.
Duration: 12-Month Contract (Full 1-Year Engagement)
Advantages
Full 12-Month Contract Engagement: Secure a full 1-year enterprise consulting assignment providing long-term project stability and high technical visibility.
Modern Cloud & AI Ecosystem: Hands-on development across AWS cloud-native services, containerization (Docker/Kubernetes), Snowflake, and emerging AI integrations.
Dual Engineering & DevOps Scope: Combine application software architecture with hands-on CI/CD pipeline automation, IaC, and cloud platform administration.
High-Impact Collaborative Culture: Work within a dedicated, multi-disciplinary engineering pod alongside architects, data engineers, and technical leaders.
Responsibilities
Application Engineering & Modernization: Design, develop, test, deploy, and support enterprise applications, APIs, and microservices using C#, .NET Core, Python, SQL, and Blazor.
Cloud Infrastructure & DevOps Automation: Build and maintain automated CI/CD pipelines using Azure DevOps or GitHub Actions; provision and automate AWS cloud infrastructure using containerization (Docker, EKS) and IaC best practices.
Data Platform & Analytics Support: Collaborate with data engineering teams to support data ingestion, transformation, and API consumption layers connecting to Snowflake and relational database systems.
Security, Governance & Observability: Implement application access management, vulnerability remediation, and system monitoring (CloudWatch); participate in incident management and root-cause analysis.
Stakeholder Collaboration & Technical Advisory: Gather requirements, conduct technical discovery, contribute to architecture reviews, and advise business and technical stakeholders on scalable design patterns.
Qualifications
Software Engineering Experience: 5+ years of overall experience in software development, cloud engineering, DevOps, or data engineering.
Core Language & Framework Mastery: 3+ years of hands-on production development experience using C#, .NET / .NET Core, Python, SQL, and Blazor (or similar web application frameworks).
AWS Cloud & Containerization Depth: Proven experience designing and deploying cloud-native applications on AWS (EC2, S3, RDS, EKS, IAM, CloudWatch) using Docker and Kubernetes.
CI/CD & Automation Pipelines: Hands-on experience building and managing CI/CD pipelines using Azure DevOps, Azure Pipelines, or GitHub Actions.
Data Platform Exposure: Familiarity with Snowflake or comparable cloud-based enterprise data and analytics platforms.
Education: Bachelor's degree in Computer Science, Engineering, Information Technology, or a related discipline (or equivalent combination of technical training and industry experience).
Preferred Assets & Nice-to-Haves
Experience in AI engineering, AI application development, or intelligent automation workflows.
Domain background operating within financial services, insurance, asset management, or other highly regulated industries.
Practical experience with PostgreSQL, DevSecOps tools (e.g., Snyk, Checkmarx), or BI platforms (Power BI, Tableau).
Demonstrated experience mentoring developers or providing technical leadership within Agile teams.
Summary
If you are a tech-savvy Application Developer III who pairs 5+ years of enterprise experience with hands-on C#, .NET Core, Python, AWS, Docker/Kubernetes, and CI/CD automation skills, this 12-month contract opportunity is an ideal next step. Bring your full-stack software precision, cloud engineering expertise, and collaborative drive to our team today!
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 [email protected] to ensure their ability to fully participate in the interview process.
This posting is for existing and upcoming vacancies.
In this high-impact, hands-on role, you will design, develop, modernize, and support enterprise applications, APIs, and cloud-native solutions that power data platforms, analytics ecosystems, and emerging AI-enabled capabilities. Working closely with cross-functional developers, technical leaders, and operations teams in an Agile environment, you will leverage C#, .NET Core, Python, SQL, and Blazor to build scalable web applications and microservices. Additionally, you will drive DevOps automation using AWS cloud services (EC2, S3, RDS, EKS), Docker, Kubernetes, and Azure DevOps / GitHub Actions pipelines, while supporting cloud data platforms such as Snowflake.
Duration: 12-Month Contract (Full 1-Year Engagement)
Advantages
Full 12-Month Contract Engagement: Secure a full 1-year enterprise consulting assignment providing long-term project stability and high technical visibility.
Modern Cloud & AI Ecosystem: Hands-on development across AWS cloud-native services, containerization (Docker/Kubernetes), Snowflake, and emerging AI integrations.
Dual Engineering & DevOps Scope: Combine application software architecture with hands-on CI/CD pipeline automation, IaC, and cloud platform administration.
High-Impact Collaborative Culture: Work within a dedicated, multi-disciplinary engineering pod alongside architects, data engineers, and technical leaders.
Responsibilities
Application Engineering & Modernization: Design, develop, test, deploy, and support enterprise applications, APIs, and microservices using C#, .NET Core, Python, SQL, and Blazor.
Cloud Infrastructure & DevOps Automation: Build and maintain automated CI/CD pipelines using Azure DevOps or GitHub Actions; provision and automate AWS cloud infrastructure using containerization (Docker, EKS) and IaC best practices.
Data Platform & Analytics Support: Collaborate with data engineering teams to support data ingestion, transformation, and API consumption layers connecting to Snowflake and relational database systems.
Security, Governance & Observability: Implement application access management, vulnerability remediation, and system monitoring (CloudWatch); participate in incident management and root-cause analysis.
Stakeholder Collaboration & Technical Advisory: Gather requirements, conduct technical discovery, contribute to architecture reviews, and advise business and technical stakeholders on scalable design patterns.
Qualifications
Software Engineering Experience: 5+ years of overall experience in software development, cloud engineering, DevOps, or data engineering.
Core Language & Framework Mastery: 3+ years of hands-on production development experience using C#, .NET / .NET Core, Python, SQL, and Blazor (or similar web application frameworks).
AWS Cloud & Containerization Depth: Proven experience designing and deploying cloud-native applications on AWS (EC2, S3, RDS, EKS, IAM, CloudWatch) using Docker and Kubernetes.
CI/CD & Automation Pipelines: Hands-on experience building and managing CI/CD pipelines using Azure DevOps, Azure Pipelines, or GitHub Actions.
Data Platform Exposure: Familiarity with Snowflake or comparable cloud-based enterprise data and analytics platforms.
Education: Bachelor's degree in Computer Science, Engineering, Information Technology, or a related discipline (or equivalent combination of technical training and industry experience).
Preferred Assets & Nice-to-Haves
Experience in AI engineering, AI application development, or intelligent automation workflows.
Domain background operating within financial services, insurance, asset management, or other highly regulated industries.
Practical experience with PostgreSQL, DevSecOps tools (e.g., Snyk, Checkmarx), or BI platforms (Power BI, Tableau).
Demonstrated experience mentoring developers or providing technical leadership within Agile teams.
Summary
If you are a tech-savvy Application Developer III who pairs 5+ years of enterprise experience with hands-on C#, .NET Core, Python, AWS, Docker/Kubernetes, and CI/CD automation skills, this 12-month contract opportunity is an ideal next step. Bring your full-stack software precision, cloud engineering expertise, and collaborative drive to our team today!
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 [email protected] to ensure their ability to fully participate in the interview process.
This posting is for existing and upcoming vacancies.
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,003,555 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Free forever. No card. Under a minute.
Your match
How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.
Recommended for you based on this role
Backend
Similar stack
Same company
Toronto
≈ $42k – $81k per year (Estimated) · In office · Full-Time · Singapore
Python
Java
SQL
Scala
Python
pySpark
Databases
Apache Kafka
AI/ML
Hadoop
Spark
DevOps
CI/CD
Jenkins
Git
Management
Agile
Apply
Backend Engineer - Senior - Bot
5 hours ago
≈ $82k – $211k per year (Estimated) · Remote (likely Brazil) · 5+ years exp
Python
JavaScript
TypeScript
SQL
Ruby
Elixir
Databases
Redis
DevOps
Rest API
Terraform
WebSockets
Docker
Linux
Web3
Smart Contracts
Management
Scrum
Kanban
Apply
≈ $22k – $55k per year (Estimated) · Hybrid · Full-Time · 5+ years exp · Bachelor's Degree · Hyderabad
Python
Java
SQL
Java
Liquibase
Databases
Databricks
Teradata
DevOps
Terraform
CI/CD
Jenkins
AWS
AWS Lambda
Amazon EC2
GitHub
Amazon S3
IAM
Amazon CloudWatch
AWS Step Functions
Unix
Management
Agile
Apply
Senior Software Engineer (PHP)
3 hours ago
≈ $57k – $94k per year (Estimated) · Hybrid · Full-Time · Kraków
PHP
PHP
Symfony
AI/ML
AI Agents
DevOps
AWS
Docker
Apply
$57k – $85k per year · In office · 2+ years exp · Bachelor's Degree · Calgary
JavaScript
TypeScript
Node JS
Databases
Apache Kafka
Frontend
Angular
React.js
Mobile
React Native
State Management
DevOps
Rest API
Terraform
GCP
Azure
CI/CD
AWS
Kubernetes
Cybersecurity
Threat Modeling
Apply
≈ $31k – $91k per year (Estimated) · In office · 8+ years exp · Bachelor's Degree · Bucharest
Java
PowerShell
C#
C#
.NET
DevOps
Rest API
Azure
Management
Agile
Apply
Senior ML engineer
1 day ago
≈ $24k – $46k per year (Estimated) · In office · 3+ years exp · Saint Petersburg
Python
SQL
Python
pySpark
AI/ML
Hadoop
CatBoost
Spark
LLM
DevOps
Git
Linux
Apply
$26k per year (net) · Hybrid · Full-Time · 2+ years exp · Bachelor's Degree · Moscow
Python
SQL
Databases
PostgreSQL
ClickHouse
AI/ML
Numba
Scikit-learn
SciPy
TensorFlow
NumPy
Keras
PyTorch
DevOps
Git
Docker
Linux
Apply
Системный аналитик (банковские продукты)
1 day ago
$26k – $28k per year · Remote (EAEU) · 3+ years exp · Bachelor's Degree · Moscow
SQL
DevOps
Rest API
SOAP
Management
UML
BPMN
Apply
≈ $21k – $49k per year (Estimated) · In office · 2+ years exp · Bachelor's Degree · Tyumen
Java
SQL
AI/ML
AI Agents
Management
Confluence
Jira
Agile
UML
QA
Selenium
Apply
Senior Software Developer
5 days ago
≈ $73k – $132k per year (Estimated) · In office · Contractor · Toronto
JavaScript
Java
TypeScript
SQL
C#
C#
ASP.NET Core
Entity Framework Core
Databases
Oracle
Frontend
Angular
DevOps
Azure DevOps
Azure
CI/CD
IAM
Linux
Windows
Unix
TCP/IP
Cybersecurity
Microsoft Entra ID
Analytics
Power BI
ETL/ELT
Management
Oracle ERP
Apply
Senior Software Developer - Full Stack
7 days ago
≈ $74k – $133k per year (Estimated) · In office · Contractor · Toronto
JavaScript
Java
TypeScript
Java
Spring Framework
Hibernate
Databases
Oracle
Frontend
Angular
DevOps
Rest API
WebSockets
CI/CD
Windows
Analytics
ETL/ELT
Management
Agile
Apply
Senior Developer Apigee Platform
8 days ago
≈ $70k – $126k per year (Estimated) · Hybrid · Contractor · Montreal
TypeScript
DevOps
Rest API
Terraform
GCP
CI/CD
Management
Agile
Apply
Intermediate Software Developer
8 days ago
≈ $62k – $118k per year (Estimated) · In office · Contractor · Toronto
Java
DevOps
Rest API
Azure DevOps
Azure
CI/CD
Git
Configuration Management
Management
Jira
Agile
Apply
$68k – $93k per year · Hybrid · Full-Time · Toronto
Python
Go
Databases
MySQL
PostgreSQL
Apache Kafka
Frontend
GraphQL
DevOps
Docker
Kubernetes
Apply
$82k – $137k per year · Equity · In office · Full-Time · 3+ years exp · Bachelor's Degree · Toronto
Apply
Senior Software Engineer II
4 hours ago
$102k – $132k per year · Equity · Remote (Canada) · 8+ years exp · Bachelor's Degree · Toronto
C++
Databases
Databricks
Frontend
GraphQL
DevOps
Buildkite
Linux
Wi-Fi
Apply
Senior Fullstack Engineer (Moderation)
6 hours ago
$93k – $135k per year · Hybrid · Full-Time · 6+ years exp · PhD · Toronto
Python
Go
JavaScript
TypeScript
Databases
PostgreSQL
Redis
AI/ML
Cursor
Claude
ChatGPT
LLM
OpenAI Codex
Frontend
React.js
Mobile
Algolia
DevOps
Rest API
GCP
Datadog
GitHub
Apply
Sr Staff. Software Engineer
6 hours ago
≈ $85k – $177k per year (Estimated) · In office · 10+ years exp · Toronto
Python
Go
JavaScript
Java
Node JS
AI/ML
Machine Learning
Frontend
GraphQL
DevOps
Rest API
gRPC
GCP
Azure
AWS
Apply
Senior Backend Engineer (CFG)
10 hours ago
≈ $77k – $143k per year (Estimated) · Remote (Canada) · Full-Time · 5+ years exp · Toronto
JavaScript
TypeScript
SQL
Node JS
DevOps
GCP
Azure
CI/CD
AWS
Management
Agile
Apply
This is one of many
2,003,555 more open roles from verified company boards, updated every day.

