Senior Full Stack Software Developer (Toronto)

Senior Full Stack Software Developer (Toronto)

29 Sep
|
Upstaff
|
Toronto

29 Sep

Upstaff

Toronto

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, Java

Script/Type

Script, HTML5, CSS3, ASP.NET Core, C#, Microsoft Azure, SQL, Git, and Azure Dev

Ops .

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, Java

Script/Type

Script, 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 Dev

Ops 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 Dev

Ops.

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 Java

Script / Type

Script 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 Dev

Ops / CI/CD Azure Dev

Ops 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.

Solid 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 Dev

Ops 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 Dev

Ops 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: React development experience.

Java

Script/Type

Script, HTML5, and CSS3 experience. ASP.NET Core and C# backend development experience.

Experience developing RESTful APIs and backend services.

Hands-on experience with Azure App Service .

Hands-on experience with Azure SQL Database .

Hands-on experience with Azure Storage Accounts .

Hands-on experience with Azure API Management .

Experience implementing/supporting CI/CD pipelines using Azure Dev

Ops .

Experience using Git , including source control and branching strategies.

Strong full-stack development experience covering front end, backend, database, architecture, and cloud deployment.

Experience with application architecture and database design .

Experience working in Agile/Scrum/Kanban environments.

Experience collaborating with technical and business stakeholders throughout the SDLC.

Ability to work 100% onsite at 5700 Yonge Street, Toronto .

Ability to meet the CRJMC security requirement .

Evaluation Focus Technical Skills 80% The evaluation will focus heavily on: React, Java

Script/Type

Script, 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 Dev

Ops, Azure Dev

Ops, 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 Arc

Map ArcGIS Pro ArcGIS Pro SDK Arc

Objects 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

📌 Senior Full Stack Software Developer (Toronto)
🏢 Upstaff
📍 Toronto

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior full stack software developer (toronto) / toronto

Subscribe to this job alert:

Get the latest job offers by email for: senior full stack software developer (toronto) / toronto