RQ-2026-010027-Sr. Software Developer Full Stack for for HCC Digital Connectivity

GovTech Talent Solutions Inc.

Toronto

On-site

CAD 110,000 - 140,000

Full time

2 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

GovTech Talent Solutions Inc. is seeking a seasoned .NET/Azure developer to modernize enterprise applications for Canada’s public sector. The role emphasizes migrating legacy systems to modern .NET Core and Angular, building scalable RESTful APIs, and integrating with Azure services.

You will collaborate with architects, QA, and business stakeholders to deliver secure, high‑quality software. The position requires 3 days onsite per week in Toronto, with strong emphasis on performance, security,

Qualifications

  • 10+ years of hands‑on experience developing enterprise applications using C#, .NET Core/ASP.NET Core, and ASP.NET Framework 3.5/4.x
  • REST API development with JWT/OAuth2 security
  • Experience migrating legacy AngularJS to modern Angular
  • Experience with Azure services and CI/CD pipelines
  • Strong T‑SQL and SQL Server skills
  • Proficient in multithreading and asynchronous programming
  • Production troubleshooting and performance optimization
  • Experience with DevOps practices and secure development

Responsibilities

  • Design, develop, test, deploy, and maintain enterprise apps using .NET, AngularJS, and related technologies.
  • Develop and secure REST APIs and modernize legacy .NET Framework apps.
  • Build responsive UIs and implement JWT/OAuth2 authentication.
  • Develop, configure, and support Azure cloud services and SQL databases.
  • Conduct performance tuning and debugging across app, db, cloud, and infra layers.
  • Support DevOps/CI‑CD processes with Azure DevOps and Git.

Skills

C# / .NET
ASP.NET Core
REST API
AngularJS
SQL Server
Azure Cloud
Azure DevOps
Multithreading / Async

Tools

Azure DevOps
Git
Swagger/OpenAPI

Job description

Project Overview

The Enhancing HCC Digital Connectivity program is executing a multi-year strategy to modernize the Home and Community Care (HCC) digital ecosystem, reduce dependency on the CHRIS platform, and establish the technical foundations for a future-state home care platform. Current plans require rationalizing existing CHRIS functionality and progressively decomposing the platform's monolithic architecture into modular, interoperable services that can integrate with next-generation digital solutions.

Key Responsibilities
  • Design, develop, test, deploy, and maintain enterprise applications using .NET, AngularJS, JavaScript, and related technologies.
  • Develop and integrate secure REST APIs and modernize legacy .NET Framework, WCF, Windows Services, and Windows Forms applications.
  • Build responsive web user interfaces and implement secure authentication using JWT/OAuth2.
  • Develop high-performance, multithreaded, and asynchronous applications.
  • Develop, configure, and support Azure cloud services, including App Services, Azure SQL, Storage, Event Hub, ADX, Key Vault, and monitoring solutions.
  • Develop and optimize SQL Server databases, including complex queries, stored procedures, indexing, execution plans, and performance tuning.
  • Perform application testing, production troubleshooting, root-cause analysis, and performance optimization across application, database, cloud, and infrastructure layers.
  • Support DevOps and CI/CD processes using Azure DevOps and Git-based source control.
  • Conduct code reviews and ensure high-quality, maintainable, secure, and well-documented software.
  • Collaborate with architects, analysts, QA, infrastructure teams, and business stakeholders on technical design and solution delivery.
  • Contribute to application modernization and migration of legacy systems to modern Azure-based platforms.
  • Develop functionalities per business requirements.
  • Migrate applications from .NET Framework 4.x to .NET Core/.NET.
  • Design, develop, and implement secure RESTful APIs.
  • Develop modern Angular web front-ends and migrate existing AngularJS applications to Angular.
  • Develop and optimize data access and database operations, including query and performance optimization.
  • Conduct performance testing and tuning to improve application scalability, responsiveness, and reliability.
  • Implement and enhance application security, including authentication, authorization, and secure API practices.
Qualifications & Requirements
REQUIRED
  • Must be able to work 3 days onsite per week in Toronto
  • C# / .NET Development
  • 10+ years of hands‑on experience developing enterprise applications using C#, .NET Core/ASP.NET Core, and ASP.NET Framework 3.5/4.x, including modernization of legacy .NET applications.
  • REST API Development & Security
  • Strong experience designing, developing, integrating, and troubleshooting RESTful APIs, including JWT, OAuth2, authentication, and authorization.
  • Angular / Front‑End Development
  • Strong experience with AngularJS, JavaScript, HTML, CSS, jQuery, and ASP.NET MVC, with experience migrating legacy AngularJS applications to modern Angular preferred.
  • Microsoft SQL Server & Database Development
  • Strong T‑SQL development skills, including stored procedures, views, triggers, indexing, query optimization, execution plans, and database performance tuning.
  • Microsoft Azure Cloud Development
  • Hands‑on experience with Azure App Service, Azure SQL Managed Instance, Azure Storage, Event Hub, Azure Data Explorer (ADX), Key Vault, Application Insights, and Azure Monitor.
  • Azure DevOps & Git
  • Experience with Azure DevOps, CI/CD pipelines, automated deployments, release management, GitHub, and/or Azure Repos.
  • Performance, Multithreading & Scalability
  • Strong experience with multithreaded and asynchronous programming, parallel processing, application performance optimization, and scalability across application and database layers.
  • Production Troubleshooting & Testing
  • Strong troubleshooting and root‑cause analysis skills using KQL, Postman, SoapUI, Swagger/OpenAPI, IIS, application logs, monitoring tools, and database diagnostics.
  • Legacy Application Modernization
  • Experience maintaining and modernizing ASP.NET Framework, Windows Services, WCF/Web Services, Windows Forms, and IIS‑hosted applications; Tomcat troubleshooting is an asset.
  • Software Engineering & Architecture
  • Strong knowledge of object‑oriented programming, design patterns, software architecture, SDLC, Agile/Scrum, code reviews, clean code, and secure/maintainable software development practices.
NICE TO HAVE
  • Healthcare System Integration: Experience developing and supporting integrations between healthcare applications and systems.
  • HL7: Familiarity with HL7 standards and healthcare messaging, including experience troubleshooting HL7 interfaces.
  • FHIR: Knowledge of FHIR standards, resources, APIs, and modern healthcare interoperability.
  • Mirth Connect: Hands‑on experience developing, configuring, monitoring, and troubleshooting Mirth Connect channels and integrations.
  • Public Sector Experience: Preferred
EVALUATION CRITERIA

Modernization & Legacy Transformation Experience - 20 points

  • Demonstrated experience decomposing monolithic applications into modular services, APIs, or microservices. Experience developing modernization roadmaps and executing phased migrations with minimal business disruption.

.NET Core / Backend Engineering Expertise - 20 points

  • Advanced expertise in ASP.NET Core, REST API development, dependency injection, authentication/authorization, performance optimization, and enterprise application architecture.

Angular Front‑End Development Expertise - 15 points

  • Experience designing and developing Angular applications, component‑based architecture, state management, responsive UI design, and integration with REST services.

Solution Architecture & Design Skills - 15 points

  • Ability to design scalable, maintainable, secure, and loosely coupled solutions. Experience with DDD, API‑first design, event‑driven architecture, integration patterns, and modular architecture.

Cloud, DevOps & CI/CD Experience - 10 points

  • Experience deploying applications in Azure, implementing CI/CD pipelines, Infrastructure as Code, containerization, automated testing, and application monitoring.

Quality Engineering & Secure Development - 10 points

  • Demonstrated use of automated testing, code quality tools, security best practices, threat mitigation, and technical debt reduction strategies.

Communication & Team Collaboration Ability - 10 points

  • Ability to work with architects, product owners, business analysts, and development teams. Experience mentoring developers and clearly communicating technical decisions.
Key Skills & Competencies

C#, .NET, ASP.NET Core, ASP.NET Framework, REST API, JWT, OAuth2, AngularJS, JavaScript, HTML, CSS, jQuery, ASP.NET MVC, Angular, SQL Server, T‑SQL, Azure App Service, Azure SQL Managed Instance, Azure Storage, Event Hub, Azure Data Explorer, Key Vault, Application Insights, Azure Monitor, Azure DevOps, CI/CD, Git, GitHub, Azure Repos, Multithreading, Asynchronous Programming, KQL, Postman, SoapUI, Swagger/OpenAPI, IIS, WCF, Windows Services, Windows Forms, Tomcat, OOP, Design Patterns, SDLC, Agile/Scrum, HL7, FHIR, Mirth Connect, DDD, API‑first design, Event‑driven architecture, Infrastructure as Code, Containerization, Automated testing, Code quality tools

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

RQ00788 - Software Developer - Full Stack - Senior
RQ00788 - Software Developer - Full Stack - Senior

Zohorecruit • Toronto

On-site
CAD 120,000 - 160,000
RQ00788 - Software Developer - Full Stack - Senior
RQ00788 - Software Developer - Full Stack - Senior

RiseMe • Toronto

On-site
CAD 110,000 - 150,000
RQ00788 - Software Developer - Full Stack - Seniorx3
RQ00788 - Software Developer - Full Stack - Seniorx3

Source Code • Toronto

Hybrid
CAD 225,220,000 - 270,390,000
Senior Full Stack .NET Developer – Azure & Angular | Application Modernization
Senior Full Stack .NET Developer – Azure & Angular | Application Modernization

ThoughtStorm Inc. • Toronto

On-site
CAD 140,000 - 180,000
RQ08211 - Sr. Software Developer
RQ08211 - Sr. Software Developer

Rubicon Path • Toronto

On-site
CAD 90,000 - 130,000
RQ11506 - Software Developer - Full Stack - Senior
RQ11506 - Software Developer - Full Stack - Senior

RiseMe • Toronto

On-site
CAD 120,000 - 150,000
RQ08676 - Software Developer - Full Stack - Senior
RQ08676 - Software Developer - Full Stack - Senior

Rubicon Path • Toronto

On-site
CAD 85,000 - 115,000
Senior Developer (.NET/Angular)
Senior Developer (.NET/Angular)

Altis Technology • Toronto

Hybrid
CAD 120,000 - 180,000
RQ11507 - Software Developer- Front End - Senior
RQ11507 - Software Developer- Front End - Senior

RiseMe • Toronto

On-site
CAD 100,000 - 150,000
RQ09571 - Software Developer - Full Stack - Senior
RQ09571 - Software Developer - Full Stack - Senior

Rubicon Path • Toronto

On-site
CAD 90,000 - 120,000
Competitive salary
Opportunities for professional growth