Talent.com
Upstaff
Senior Full Stack Software DeveloperUpstaff • Toronto, ON, ca
Senior Full Stack Software Developer

Senior Full Stack Software Developer

Upstaff • Toronto, ON, ca
14 hours ago
Job type
  • Full-time
Job description

Job Description

osition: Senior Full Stack Software Developer

Client: Children, Youth & Social Services Cluster (CYSSC)

Ministry: Ministry of Public and Business Service Delivery and Procurement

Location: 5700 Yonge Street, Toronto, ON

Work Arrangement: 100% Onsite

Openings: 2

Contract: October 5, 2026 – March 31, 2027

Extension: 1 possible extension term

Schedule: Monday–Friday, 7.25 hours/day, between 8:00 AM and 5:00 PM, excluding lunch

Security Requirement: CRJMC

Submission Deadline: September 30, 2026 at 3:00 PM

Resume Limit: Maximum 5 pages

Maximum Submissions: 2

Position Overview

The Children, Youth & Social Services Cluster is seeking two Senior Full Stack Software Developers to design, develop, test, deploy, and support enterprise-grade web applications and services.

The successful candidates will work across the full Software Development Life Cycle (SDLC), translating business and technical requirements into scalable solutions using React, JavaScript/TypeScript, HTML5, CSS3, ASP.NET Core, C#, Microsoft Azure, SQL, Git, and Azure DevOps.

The role requires strong hands-on full-stack development capabilities, including front-end development, backend/API development, database design, cloud deployment, application architecture, CI/CD, troubleshooting, and production support.

Key Responsibilities

  • Translate business and technical requirements into working, tested applications.
  • Develop detailed technical specifications, write code, conduct unit testing, and support solution implementation.
  • Design, develop, test, deploy, maintain, and modernize full-stack web applications.
  • Develop responsive and accessible user interfaces using React, JavaScript/TypeScript, HTML5, and CSS3.
  • Develop scalable backend services and RESTful APIs using ASP.NET Core and C#.
  • Design and implement reusable, maintainable, and scalable application components.
  • Design and implement application architectures, database solutions, integrations, and cloud-based solutions.
  • Develop and consume RESTful APIs to support application integration and business processes.
  • Integrate front-end applications with RESTful backend APIs.
  • Work with Azure SQL Database and relational database technologies, including SQL and database design.
  • Deploy and support applications using Microsoft Azure services.
  • Implement and maintain CI/CD pipelines and automated deployment processes using Azure DevOps and Git.
  • Work with source control, branching strategies, repositories, and release management.
  • Troubleshoot and resolve application, integration, performance, and production support issues.
  • Participate in code reviews and ensure adherence to development standards, security requirements, and best practices.
  • Support application deployment, migration, modernization, and cloud transformation initiatives.
  • Provide technical architecture support, solution design recommendations, technical guidance, and effort estimates.
  • Prepare and maintain technical documentation.
  • Collaborate with Business Analysts, Architects, Technical Leads, QA teams, project teams, and business stakeholders throughout the SDLC.
  • Work effectively within Agile delivery teams using Scrum and Kanban methodologies.
  • Support backlog management, sprint planning, development tracking, and technical delivery through Azure DevOps.
  • Contribute to development environment, cloud infrastructure, operational, and deployment requirements.
  • Work with containerization and orchestration technologies such as Docker and Kubernetes, where applicable.


Requirements

Mandatory Technical Skills

Candidates must demonstrate hands-on experience with the following:

Front-End Development

  • React
  • JavaScript / TypeScript
  • HTML5
  • CSS3
  • Development of responsive and accessible user interfaces
  • Design of reusable, maintainable, and scalable front-end components

Backend Development

  • ASP.NET Core
  • C#
  • RESTful API development
  • Scalable backend services
  • Application integration and API consumption

Microsoft Azure

Hands-on experience with:

  • Azure App Service
  • Azure SQL Database
  • Azure Storage Accounts
  • Azure API Management
  • Azure cloud application deployment
  • Secure, scalable, high-performing cloud-based applications

DevOps / CI/CD

  • Azure DevOps
  • Git
  • CI/CD pipeline implementation and maintenance
  • Automated deployment processes
  • Source control and branching strategies
  • Release management
  • Development and deployment automation

Full-Stack Architecture

  • Full-stack application architecture
  • Database design
  • Relational databases and SQL
  • System integration
  • Cloud-based solution design
  • Application performance optimization
  • Security and development best practices

Additional Technologies

  • Docker
  • Kubernetes
  • Azure Logic Apps
  • Modern development frameworks
  • Object-oriented programming principles

General Qualifications

  • Demonstrated experience in application design, development, testing, implementation, deployment, and support.
  • Strong experience designing, coding, testing, debugging, documenting, and supporting enterprise applications.
  • Strong understanding of object-oriented programming principles and modern development frameworks.
  • Experience working with modern programming languages.
  • Experience with relational database technologies and SQL.
  • Ability to elicit, analyze, and document business and technical requirements from stakeholders and subject matter experts.
  • Experience translating requirements into practical technical solutions.
  • Experience with effort estimation, technical planning, solution recommendations, and technical documentation.
  • Strong analytical, problem-solving, decision-making, and critical-thinking skills.
  • Ability to troubleshoot complex technical issues and optimize application performance.
  • Strong written, verbal, communication, and interpersonal skills.
  • Ability to communicate technical concepts effectively to both technical and non-technical audiences.
  • Proven ability to work effectively within Agile delivery teams and meet project deadlines.
  • Ability to manage competing priorities and work independently when required.

Agile & Delivery Experience

Candidates should have experience with:

  • Scrum and Kanban
  • Agile software development practices
  • Cross-functional Agile teams
  • Sprint planning and backlog management
  • Technical delivery planning
  • Development tracking using Azure DevOps
  • Collaboration with Business Analysts, Architects, Technical Leads, QA, project teams, and business stakeholders
  • Working within established SDLC processes and enterprise development methodologies

CI/CD, Infrastructure & Cloud

The successful candidate will have experience:

  • Implementing and maintaining Azure DevOps CI/CD pipelines
  • Managing Git repositories and branching strategies
  • Automating application builds, testing, deployment, and releases
  • Supporting cloud development and deployment environments
  • Deploying applications to Azure App Service
  • Working with Azure SQL Database
  • Working with Azure Storage Accounts
  • Working with Azure API Management
  • Working with Azure Logic Apps
  • Supporting secure, scalable, and high-performing cloud applications
  • Using Docker and Kubernetes for containerization/orchestration

Mandatory Must-Have Checklist

Candidates submitted for this role must clearly demonstrate all of the following:

  1. React development experience.
  2. JavaScript/TypeScript, HTML5, and CSS3 experience.
  3. ASP.NET Core and C# backend development experience.
  4. Experience developing RESTful APIs and backend services.
  5. Hands-on experience with Azure App Service.
  6. Hands-on experience with Azure SQL Database.
  7. Hands-on experience with Azure Storage Accounts.
  8. Hands-on experience with Azure API Management.
  9. Experience implementing/supporting CI/CD pipelines using Azure DevOps.
  10. Experience using Git, including source control and branching strategies.
  11. Strong full-stack development experience covering front end, backend, database, architecture, and cloud deployment.
  12. Experience with application architecture and database design.
  13. Experience working in Agile/Scrum/Kanban environments.
  14. Experience collaborating with technical and business stakeholders throughout the SDLC.
  15. Ability to work 100% onsite at 5700 Yonge Street, Toronto.
  16. Ability to meet the CRJMC security requirement.

Evaluation Focus

Technical Skills – 80%

The evaluation will focus heavily on:

  • React, JavaScript/TypeScript, HTML5, CSS3
  • ASP.NET Core and C#
  • RESTful API and backend development
  • Reusable and scalable front-end architecture
  • Full-stack application architecture
  • Database design and SQL
  • Azure App Service
  • Azure SQL Database
  • Azure API Management
  • Azure Storage Accounts
  • Cloud-based application development
  • DevOps, Azure DevOps, Git, CI/CD, and automated deployment
  • Application troubleshooting and performance optimization
  • Security and development best practices

Soft Skills & Collaboration – 20%

  • Cross-functional collaboration
  • Agile delivery experience
  • Analytical and critical-thinking skills
  • Problem-solving and decision-making
  • Strong verbal and written communication
  • Stakeholder engagement
  • Collaboration with architects, technical leads, Business Analysts, QA, and project teams
  • Ability to manage competing priorities and deliver within established timelines

Important Submission Information

  • 2 positions available
  • Maximum 2 candidate submissions
  • 100% onsite – Toronto
  • CRJMC security requirement
  • Maximum 5-page resume
  • Contract runs from October 5, 2026 to March 31, 2027
  • Standard work schedule is Monday to Friday, 7.25 hours/day
  • Candidates should clearly demonstrate the mandatory technologies and Azure services directly on their resumes.



Requirements
Required Technical Skills: Esri GIS ArcMap ArcGIS Pro ArcGIS Pro SDK ArcObjects ArcGIS Portal ArcGIS Online File Geodatabases VertiGIS Geocortex GIS Infrastructure Enterprise GIS VBA C# .NET C++ SDK Development Functional Testing Integration Testing Regression Testing System Testing Performance Testing Load Testing Stress Testing UAT Test Strategy Test Planning Test Automation CASE Tools SDLC AODA Compliance GO-ITS Standards Enterprise Application Modernization

Create a job alert for this search

Senior Full Stack Software Developer • Toronto, ON, ca

Similar jobs

Senior Full Stack Developer

Tetra Digital GroupToronto, ON, CA
Full-time

Tetra Unity is transforming how financial institutions deploy and manage digital asset operations at scale.Backed by leading investors including Wealthsimple, Shopify, National Bank, and ATB Financ... Show more

 • Promoted

Senior Full Stack Developer

The Citco Group LimitedToronto
Full-time

Citco is a global leader in fund services, corporate governance and related asset services with staff across 50 office locations worldwide.Proprietary software solutions and innovation are at the c... Show more

 • Promoted

Senior Full Stack Developer for Chexy's Innovation

Chexy careerToronto
Full-time

Become a Senior Full Stack Developer at Chexy, where you'll revolutionize how renters manage payments and rewards! Your technical expertise will play a crucial role in enhancing the user journey on... Show more

 • Promoted

Senior Full Stack Developer - C$120,000 - C$150,000 A Year

Stack ItToronto, Canada
Full-time

Seeking a Senior Full Stack Developer to build and evolve a modern fintech platform using.This role involves leading full lifecycle development, designing scalable applications, and driving archite... Show more

 • Promoted

Senior Software Developer - Full Stack Expertise

Rubicon PathToronto, ON, CA
Full-time

Drive impactful technology solutions as a Senior Software Developer focusing on full-stack development and AI applications.Leverage your expertise in Azure and modern frameworks to excel.In this se... Show more

 • Promoted

Senior Full Stack Software Developer

NelsonToronto, Ontario, Canada
Full-time

As the largest Canadian-owned and operated K-12 publisher, Nelson Education Ltd.Canada's only heritage education content provider, known for its innovative products and solutions catering to learne... Show more

 • Promoted

Senior Full-Stack Developer — Ai-Driven Systems & Apis - C$100,000 - C$130,000 A Year

Digital Health FirmNorth York, Canada
Full-time

Seeking a Senior Full Stack Developer to lead AI integration in a digital health firm.Requires strong experience in web development, Node. Show more

 • Promoted

Senior Full Stack Developer - $120,411 - $210,704 A Year

TrinnexToronto, Canada
Full-time

Seeking a Senior Full Stack Developer to build modern, high-impact applications using sensor/IoT data, AI, and geospatial technologies.Responsibilities include full-stack development, API integrati... Show more

 • Promoted

Sr. Full Stack Developer (Canada) - C$140,000 - C$160,000 A Year - Remote

Q4East York, Canada
Remote
Full-time

Senior Full Stack Developer to lead software component development, mentor the team, and maintain high-quality applications using the MERN stack in an agile environment. Show more

 • Promoted

Senior Software Developer - Full Stack

Randstad CanadaToronto, ON, CA
Temporary

We are seeking a highly accomplished Senior Software Developer - Full Stack with expert-level proficiency in the Microsoft.NET ecosystem and Azure Cloud platform to lead the design, technical imple... Show more

 • Promoted

Full Stack Developer - Senior

VGen Technologies LLCToronto, ON, CA
Full-time

Senior Full Stack Developer (Remote, with occasional travel to Edmonton).The Developer(s) are responsible for applying security best practices, ensuring solutions meet regulatory and compliance sta... Show more

 • Promoted

IBM Full Stack Software Developer

LeadingtalentMarkham, ON, CA
Full-time

Take your Software Engineering career to the next level with IBM as a Full Stack Software Developer.This role focuses on utilizing modern technologies to build robust, scalable solutions for enterp... Show more

 • Promoted

Senior Software Developer, Full Stack - $100,000 - $150,000 A Year - Remote

Modern CampusToronto County, Canada
Remote
Full-time

Senior Full Stack Software Developer sought to design, build, and maintain cloud-based software applications.Responsibilities include frontend/backend development using React, Java, Spring Boot, an... Show more

 • Promoted

Software Developer (Full Stack) - C$110,000 - C$120,000 A Year

Onico SolutionsEast York, Canada
Full-time

Full stack software developer needed for a hybrid position in Toronto.Requires 6+ years of experience. Show more

 • Promoted

Senior Full Stack Developer

Hewitt BanksToronto, ON, CA
Full-time

Senior Software Developer (Full Stack).Our client is on a mission to help everyone achieve financial freedom by reimagining how people manage money.Using smart technology, they make financial servi... Show more

 • Promoted

Full Stack Software Developer - C$80,000 - C$120,000 A Year

TelusEast York, Canada
Full-time

Full Stack Software Developer sought to build scalable backend systems, manage infrastructure, and collaborate with cross-functional teams. Show more

 • Promoted

Senior Full Stack Software Developer At Corpay

Corpay, Inc.Toronto, Canada
Full-time

Advance your career with Corpay as a Senior Full Stack Software Developer in Toronto, specializing in financial technology solutions.Engage in innovative software development in a flexible hybrid e... Show more

 • Promoted

Senior Full Stack Developer Role

AppLitToronto, ON, CA
Full-time

At AppLit, we are seeking a Senior Full Stack Developer with a focus on React Native for mobile app development.You will spearhead projects that empower startups with impactful mobile solutions for... Show more

 • Promoted

Senior Full Stack Developer (1871)

Direct IT Recruiting Inc.Toronto, ON, CA
Full-time

Hybrid work model, 3 days per week in Toronto, Ontario office.Full Developer, Python, FastAPI, React, TypeScript, SQL, YAML, GitHub, APIs, FastAPI, CI CD, Azure, Dashboards, SaaS, Agile.We are seek... Show more

 • Promoted

Software Developer - Full Stack - Senior

i-Net ConnexionToronto, Ontario, Canada
Full-time

Microsoft/Azure Development and Quality Assurance Experience.Entity Framework or other Object-Relational Mapping data access tools.Knowledgeable in Web Content Accessibility Guidelines (WCAG) for w... Show more