24 Feb 2026

Senior Software Engineer (Contract)

Markham, ON
Lead the Future of Customer Platform Modernization as a Senior Software Engineer
Agilus is recruiting for a Senior Software Engineer in the Information Technology & Software Development in a hybrid work environment in Markham, Ontario.
Join a modern engineering team driving large-scale digital transformation across customer platforms, call center systems, and “My Account” experiences. This role is ideal for a self-starter who thrives in cloud-native environments, event-driven architectures, and cutting-edge TypeScript development.

A typical day:
  • Design and build scalable front-end and back-end applications that support customer platforms
  • Develop high-performing web interfaces using TypeScript, React, Next.js, and TANStack
  • Build and maintain reliable APIs using Nest.js
  • Architect and deploy cloud-native services using Azure and Azure Container Apps
  • Contribute to event-driven architecture initiatives across multiple systems
  • Collaborate with product, UX, call-center, and business partners to define technical solutions
  • Support legacy CRM migration and overall modernization strategy
  • Mentor junior developers and promote engineering best practices

Successful candidates will have:
  • Strong proficiency in TypeScript and React
  • Experience with Next.js and TANStack
  • Hands-on experience with Azure and Azure Container Apps
  • Solid understanding of event-driven architecture
  • Skill in developing APIs using Nest.js
  • Self-starter who takes initiative and works autonomously
  • Experience with Java and Spring Boot considered an asset

You'll receive:
  • $1.00 hourly
  • Competitive compensation package
  • Opportunities for career development
  • Collaborative and innovative team environment
  • Exposure to high-impact digital modernization projects
  • Modern tech stack and cloud-native tools
  • Flexible work environment

Soft skills:
  • Ability to communicate effectively with technical and non-technical stakeholders

This posting is for an active opening.

Interested?
Please apply directly online

Agilus would like to thank all candidates for their interest in this opportunity. Due to the volume of resumes we receive; we may only be able to respond directly to those candidates being selected for an interview.
We encourage you to visit agilus.ca regularly or subscribe to our email alerts at agilus.ca/Account/Register as new exciting employment opportunities become available daily.

Job Code 153260

UI / UX Designer & Developer

  • London
  • Permanent
  • September 25, 2025
View job posting

Engineering Manager

  • Toronto
  • Permanent
  • January 13, 2026
View job posting

Lead / Senior Data Engineer

  • Mississauga
  • Contract
  • January 15, 2026
View job posting

Technical Support

  • Ottawa
  • Contract
  • January 16, 2026
View job posting

Project Test Lead

  • Toronto
  • Contract
  • January 29, 2026
View job posting

Solution Architect

  • Calgary
  • Contract
  • February 02, 2026
View job posting
We value a diverse workplace.