Skip to main content
ResumeKart
← Back to Jobs

Senior Full Stack Software Developer

Upstaff•Canada
Contract3-7
C$10k+
per year
👁️ 0 views•📝 0 applications•Posted 9/30/2026•Expires 10/30/2026
Tailor Resume for This JobCheck ATS Score

Get alerts for roles like this

More Senior Full Stack Software Developer roles in Canada — straight to your inbox. No account needed.

Applying to this role? Tailor your résumé to this job description in one click, then download it clean — no watermark, no subscription.

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: • React development experience. • JavaScript/TypeScript, 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 DevOps . • Experience using Git , including source

Required Skills

ReactJavaScriptTypeScriptHTML5CSS3ASP.NET CoreC#RESTful APIAzure App ServiceAzure SQL DatabaseAzure Storage AccountsAzure API ManagementAzure DevOpsGitDockerKubernetesSQLAzure Logic AppsModern development frameworksObject-oriented programming principles

Partner picks for Senior Full Stack Software Developer in Canada

Matched to the skills this page calls for and the candidate's location.

Partner
  • UdemyVerified partner
    Partner course provider

    A marketplace of instructor-created courses across technology, business and creative skills.

    covers javascriptcovers reactcovers sqlcovers docker
  • Partner competition

    Hackathon platform used by student and community hackathons across India.

    covers javascriptcovers react

Partners are ResumeKart affiliates or institutes it works with; ResumeKart may earn a commission when a candidate enrols. Placement is decided by relevance, not payment. How ResumeKart earns

The best-paying roles in your field. Every week. Free.

Join 10,000+ professionals getting job alerts and salary insights in their inbox

We respect your privacy. Unsubscribe anytime with one click.