Application Developer III - Toronto

Randstad Canada

Toronto

On-site

CAD 90,000 - 135,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Randstad Canada seeks an experienced Application Developer III to design, develop, modernize, and support enterprise apps, APIs, and cloud-native solutions powering data platforms and analytics ecosystems. You will work with C#, .NET Core, Python, SQL, and Blazor in an Agile setting, driving DevOps automation with AWS, Docker/Kubernetes, and Azure DevOps/GitHub Actions.

Responsibilities include building scalable applications and microservices, implementing CI/CD pipelines, IaC, and cloud

Qualifications

  • 5+ years of overall software development, cloud engineering, DevOps, or data engineering experience.
  • 3+ years of hands-on production development with C#, .NET / .NET Core, Python, SQL, and Blazor (or similar).
  • Experience with AWS cloud-native services (EC2, S3, RDS, EKS) using Docker and Kubernetes.
  • Hands-on in CI/CD pipelines using Azure DevOps, Azure Pipelines, or GitHub Actions.
  • Familiarity with Snowflake or comparable cloud data platforms.
  • Bachelor's degree in Computer Science, Engineering, IT, or related field.

Responsibilities

  • Application engineering, modernization, testing, deployment, and support of enterprise applications, APIs, and microservices.
  • Build and maintain CI/CD pipelines; provision AWS infrastructure with Docker/EKS and IaC practices.
  • Support data platforms and analytics with Snowflake and relational databases.
  • Implement access management, vulnerability remediation, and system observability (CloudWatch).
  • Collaborate with stakeholders on architecture reviews and scalable design patterns.

Skills

C#
Python
SQL
Blazor
.NET Core
AWS
Docker
Kubernetes
CI/CD

Education

Bachelor's degree in Computer Science, Engineering, Information Technology, or related field

Tools

Azure DevOps
GitHub Actions
Snowflake
Docker
Kubernetes
Azure
EC2
S3
RDS

Job description

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.

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 accessibility@randstad.ca to ensure their ability to fully participate in the interview process.

This posting is for existing and upcoming vacancies.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Application Developer to develop enterprise applications and APIs using C#, .NET Core, Python, SQL, and cloud-native platforms - 1815
Application Developer to develop enterprise applications and APIs using C#, .NET Core, Python, SQL, and cloud-native platforms - 1815

S.I. Systems Ltd. • Toronto

Hybrid
CAD 105,000 - 145,000
Senior Systems Analyst
Senior Systems Analyst

Randstad Canada • Toronto

On-site
CAD 90,000 - 130,000
Site Reliability Engineer IV - Toronto
Site Reliability Engineer IV - Toronto

Randstad Canada • Toronto

Hybrid
CAD 120,000 - 180,000
Long-term contract extension
Databricks on Azure
Terraform automation
+1
Junior Application Support Specialist
Junior Application Support Specialist

Randstad Canada • Toronto

On-site
CAD 52,000 - 76,000
Onsite 5 days/week
12-month contract
Accompagnateur de l'équipe Agile, Stratégie de distribution directe
Accompagnateur de l'équipe Agile, Stratégie de distribution directe

wawanesa insurance • Kitchener

Hybrid
CAD 120,000 - 180,000
Flexible hours
Hybrid work (3 days in office)
Free parking
+8
Development Manager
Development Manager

talent sphere • Toronto

On-site
CAD 95,000 - 130,000
Senior Automation Developer - Toronto
Senior Automation Developer - Toronto

Randstad Canada • Toronto

On-site
CAD 90,000 - 140,000
Modern Tooling & Frameworks
Full-Spectrum Testing
CI/CD & DevOps Integration
+1
Data Scientist I - Toronto
Data Scientist I - Toronto

Randstad Canada • Toronto

Hybrid
CAD 90,000 - 150,000
Hybrid work environment
Mentorship of junior data scientists
1-year contract
Senior Business Analyst - Toronto
Senior Business Analyst - Toronto

Randstad Canada • Toronto

On-site
CAD 90,000 - 120,000
Software Dev, Data - Remote
Software Dev, Data - Remote

Randstad Canada • Toronto

Remote
CAD 120,000 - 170,000