Senior Full Stack .NET Developer – Azure & Angular | Application Modernization

ThoughtStorm Inc.

Toronto

On-site

CAD 140,000 - 180,000

Full time

16 hours 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

ThoughtStorm Inc. in Toronto seeks a senior enterprise software developer with 10+ years of hands-on experience using C#, .NET Core, ASP.NET Core, and legacy .NET 3.5/4.x to modernize existing applications.

You will lead modernization efforts, decomposing monoliths into modular services and REST APIs with JWT/OAuth2 security, while optimizing SQL Server performance in Azure environments and applying DevOps practices.

Qualifications

  • 10+ years of hands-on enterprise software development.
  • Experience with legacy application modernization and decomposing monolithic apps into modular services or microservices.
  • Strong REST API development with JWT/OAuth2 security and API design principles.
  • Expertise in Microsoft SQL Server and T-SQL optimization and data access patterns.
  • Hands-on Microsoft Azure experience including App Service, SQL Managed Instance, Storage, Event Hub, and ADX.
  • Proficiency with Azure DevOps, Git, CI/CD and automated deployment pipelines.
  • Experience building high-performance, multithreaded and asynchronous applications.
  • Solid software architecture skills: OOP, design patterns, DDD, API-first and event-driven architectures.
  • Healthcare integration exposure (HL7, FHIR, Mirth Connect) is desirable.

Skills

C#
NET Core
ASP.NET Core
Legacy modernization
Microservices
REST API
OAuth2
SQL Server
Azure
Azure DevOps
CI/CD
Multithreading
DDD
Security

Tools

Azure App Service
Azure SQL Managed Instance
Azure Storage
Event Hub
Azure Data Explorer
Key Vault
Application Insights
Azure Monitor
Azure Repos
GitHub
Postman
SoapUI
Swagger/OpenAPI
IIS
Mirth Connect
HL7
FHIR

Job description

10+ years of hands-on enterprise software development using C#, .NET Core, ASP.NET Core, and legacy .NET Framework 3.5/4.x, including modernization of existing applications.

Strong experience with legacy application modernization, including decomposing monolithic applications into modular services, APIs, or microservices and executing phased migrations with minimal business disruption.

Advanced REST API development and integration, including JWT, OAuth2, authentication/authorization, dependency injection, API security, and enterprise backend architecture.

Strong Microsoft SQL Server/T-SQL expertise, including stored procedures, views, triggers, indexing, complex query optimization, execution plans, database performance tuning, and data-access optimization.

Hands-on Microsoft Azure experience with Azure App Service, Azure SQL Managed Instance, Azure Storage, Event Hub, Azure Data Explorer (ADX), Key Vault, Application Insights, and Azure Monitor.

Strong Azure DevOps, Git, CI/CD and automated deployment experience, including Azure Repos/GitHub, release management, application monitoring, and DevOps practices.

Experience developing high-performance, multithreaded and asynchronous applications, with expertise in parallel processing, scalability, performance optimization, troubleshooting, and root-cause analysis across application, database, and cloud layers.

Strong software architecture and solution design capabilities, including OOP, design patterns, DDD, API-first design, event-driven architecture, integration patterns, modular/loosely coupled architecture, Agile/Scrum, secure coding, and code reviews.

Experience with production troubleshooting, testing and secure development, using tools such as KQL, Postman, SoapUI, Swagger/OpenAPI, IIS, application logs and database diagnostics. Healthcare integration experience with HL7, FHIR and Mirth Connect is desirable, particularly for healthcare-system modernization.

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

RiseMe • Toronto

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

Zohorecruit • Toronto

On-site
CAD 120,000 - 160,000
RQ-2026-010027-Sr. Software Developer Full Stack for for HCC Digital Connectivity
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
Senior .Net Full stack developer
Senior .Net Full stack developer

Zortech Solutions • Vancouver

On-site
CAD 100,000 - 140,000
Senior Full Stack Web Developer (Azure and/or AWS)
Senior Full Stack Web Developer (Azure and/or AWS)

Kardow • Toronto

On-site
CAD 120,000 - 160,000
Sr. Full Stack Developer (.NET, C#, Angular)
Sr. Full Stack Developer (.NET, C#, Angular)

Insight Global • Toronto

On-site
CAD 120,000 - 180,000
.NET Full Stack Developer
.NET Full Stack Developer

Zodiac Solutions, Inc • Halifax

On-site
CAD 80,000 - 100,000
Senior Full Stack Developer – Java / Angular
Senior Full Stack Developer – Java / Angular

ThoughtStorm • Toronto

On-site
CAD 120,000 - 160,000
Senior Full Stack Developer – React, Next.js, Node.js/.NET & Azure
Senior Full Stack Developer – React, Next.js, Node.js/.NET & Azure

Astra-North Infoteck Inc. ~ Conquering today’s challenges, achieving tomorrow’s vision! • Toronto

Hybrid
CAD 110,000 - 140,000
Enterprise Developer
Enterprise Developer

Quantum Technology Recruiting Inc. (QTR) • Toronto

On-site
CAD 90,000 - 120,000