Point your AI agent at freehire and let it find you a job.

Get the CLI →

GovTech Talent Solutions Inc.

New

CYSSC-24-0011: Software Developer - Full Stack - (Senior) x2

Posted 2 views
Discussion

Project Overview

Key Responsibilities

  • Translate business requirements into working, tested applications, including developing detailed technical specifications, writing code, conducting unit testing, and supporting solution implementation.
  • Design, develop, test, deploy, and maintain full-stack web applications using modern development frameworks and cloud technologies.
  • Develop and consume RESTful APIs to support application integration and business processes.
  • Collaborate with business analysts, architects, technical leads, quality assurance teams, and stakeholders throughout the Software Development Life Cycle (SDLC).
  • Troubleshoot and resolve application, integration, and production support issues.
  • Participate in code reviews and ensure adherence to development standards, security requirements, and best practices.
  • Support CI/CD implementation and automation using Azure DevOps and related tools.
  • Contribute to solution design, technical architecture, effort estimation, and technical documentation.
  • Support application deployment, migration, and modernization initiatives within Azure cloud environments.

Qualifications & Requirements

REQUIRED:

  • Must be able to work 5 days onsite per week in Toronto
  • Experience in application design, development, testing, implementation, and support.
  • Ability to collaborate effectively with IT professionals throughout the Software Development Life Cycle.
  • Experience with structured methodologies for application development, implementation, and maintenance.
  • Experience designing, coding, testing, debugging, documenting, and supporting enterprise applications.
  • Experience with object-oriented programming principles and modern development frameworks.
  • Experience working with one or more modern programming languages.
  • Experience with relational database technologies and SQL.
  • Experience eliciting and documenting technical and business requirements from stakeholders and subject matter experts.
  • Strong analytical, problem-solving, decision-making, communication, and interpersonal skills.
  • Proven ability to work effectively within Agile delivery teams and meet project deadlines.
  • Proficiency in both front-end and back-end application development, including database design, cloud services, and DevOps practices.
  • Experience designing and implementing scalable web application architectures.
  • Experience developing responsive and accessible user interfaces.
  • Experience designing, developing, and deploying enterprise-grade REST API services.
  • Experience integrating front-end applications with RESTful APIs.
  • Experience designing and implementing CI/CD pipelines and automated deployment processes.
  • Experience building secure, scalable, and high-performing cloud-based applications.
  • Hands‑on experience with Microsoft Azure services, including: Azure App Service, Azure SQL Database, Azure Storage Accounts, Azure Logic Apps, Azure API Management, Azure DevOps
  • Experience with source control and branching strategies using Git.
  • Experience with containerization technologies such as Docker and Kubernetes.
  • Experience in Angular, Azure, React, Logic Apps Azure SQL, App Services - C+, JavaScript, CSS, HTML, Spring Boot, Java, and ASP.Net Core.
  • Demonstrated experience developing web applications using React, JavaScript/TypeScript, HTML5, and CSS3.
  • Demonstrated experience developing backend services and APIs using ASP.NET Core and C#.
  • Experience with Azure services, including Azure App Service, Azure SQL Database, Azure Storage Accounts, and Azure API Management.
  • Experience implementing and supporting CI/CD pipelines using Azure DevOps and Git.
  • Strong full‑stack development experience, including application architecture, database design, and cloud deployment.

EVALUATION CRITERIA:

Technical Skills - 80%

  • Proficiency in React, JavaScript/TypeScript, HTML5, CSS3, ASP.NET Core, and C#.
  • Experience designing and developing reusable, maintainable, and scalable front‑end components and application frameworks.
  • Experience designing, developing, and maintaining scalable backend services and RESTful APIs.
  • Strong knowledge of application architecture, database design, system integration, and cloud-based solutions.
  • Hands‑on experience with Microsoft Azure services, including Azure App Service, Azure SQL Database, Azure API Management, and Azure Storage Accounts.
  • Experience implementing DevOps practices, CI/CD pipelines, source control using Git, and automated deployment processes.
  • Ability to troubleshoot technical issues, optimize application performance, and ensure adherence to security and development best practices.

Soft Skills & Collaboration - 20%

  • Ability to work effectively in cross‑functional teams and Agile delivery environments.
  • Strong analytical, problem‑solving, decision‑making, and critical‑thinking skills.
  • Excellent verbal, written, and interpersonal communication skills.
  • Experience collaborating with business stakeholders, technical leads, architects, and delivery teams.
  • Ability to manage competing priorities, work independently, and deliver high‑quality results within established timelines.

Key Skills & Competencies

React, JavaScript, TypeScript, HTML5, CSS3, ASP.NET Core, C#, Azure App Service, Azure SQL Database, Azure Storage Accounts, Azure API Management, Azure DevOps, Git, CI/CD, Docker, Kubernetes, Angular, Azure, Logic Apps, SQL, REST API, Spring Boot, Java, C++, HTML, CSS

Skills

What Senior Full-Stack jobs ask for — and how much of it you have →
Apply

See also

Full-Stack jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available