04 Sep
|
AceStack
|
Toronto
.NET Full Stack Developer Location: Toronto, ON Work Arrangement: Hybrid Employment Type: Fulltime FTE - Permanent Experience: 6 8 Years Job Summary: We are seeking an experienced Full Stack Developer with strong expertise in Angular, .NET/C#, Node.js, MongoDB, and Microsoft Azure to support the modernization and migration of an existing on-premises application to Azure Cloud.
The ideal candidate will have hands-on experience with cloud migration, Azure-native architecture, REST APIs, CI/CD, Infrastructure as Code, application security, performance optimization, and automated testing .
Key Responsibilities Analyze existing on-premises application architecture and identify cloud migration opportunities.
Design and implement scalable, secure, highly available solutions on Microsoft Azure .
Migrate and modernize Angular frontend and Node.js/.NET backend applications to Azure.
Integrate Optimizely CMS for headless/CMS-based content authoring and delivery.
Refactor application components to align with cloud-native architecture and best practices.
Design and develop scalable RESTful APIs and optimize backend services.
Implement authentication and authorization using OAuth 2.0, OpenID Connect, JWT, and Microsoft Entra ID .
Configure and manage Azure services including App Services, Azure Functions, Azure Storage, Key Vault, Azure Monitor, and Application Insights .
Implement Infrastructure as Code using Terraform, Bicep, or ARM Templates .
Build and maintain CI/CD pipelines using Azure Dev
Ops and/or Git
Hub Actions .
Implement application monitoring, logging, alerting, and performance optimization.
Develop automated unit, integration, and end-to-end tests .
Collaborate with architects, Dev
Ops, QA, and business teams throughout the migration lifecycle.
Troubleshoot production issues and support application deployments and releases.
Required Technical Skills Frontend Angular 15+ Type
Script RxJS NgRx React HTML5, CSS3, SCSS Responsive UI Development Backend C# ASP.NET Core / .NET Node.js Express.js NestJS RESTful APIs Microservices Architecture MongoDB / Mongoose Microsoft Azure Azure App Services Azure Functions Azure Storage Azure Key Vault Azure Monitor Azure Application Insights Microsoft Entra ID Azure Cloud Migration Dev
Ops & Automation Azure Dev
Ops Git
Hub Actions CI/CD Pipelines Terraform Bicep ARM Templates Infrastructure as Code (IaC) Security & Testing OAuth 2.0 OpenID Connect (OIDC) JWT Authentication & Authorization Unit Testing Integration Testing End-to-End Testing Preferred Qualifications 6 8 years of experience in full-stack application development.
Robust hands-on experience with Angular, C#/.NET, Node.js, and Azure .
Experience migrating applications from on-premises environments to Azure Cloud .
Experience with Optimizely CMS is highly preferred.
Strong understanding of cloud-native application architecture and modernization.
Experience with CI/CD, Infrastructure as Code, monitoring, and application security.
Strong troubleshooting, analytical, communication, and collaboration skills.
Key Skills / Keywords .NET Full Stack Developer, Full Stack Developer, Angular, Angular 15+, Type
Script, RxJS, NgRx, React, C#, .NET, ASP.NET Core, Node.js, Express.js, NestJS, MongoDB, Mongoose, REST API, Azure, Azure Cloud Migration, Azure App Services, Azure Functions, Azure Storage, Azure Key Vault, Azure Monitor, Application Insights, Microsoft Entra ID, Optimizely CMS, Terraform, Bicep, ARM Templates, Azure Dev
Ops, Git
Hub Actions, CI/CD, OAuth 2.0, OIDC, JWT, Cloud Modernization, Microservices, Infrastructure as Code.
📌 .NET Full Stack Developer || Toronto, ON- Hybrid || Fulltime FTE
🏢 AceStack
📍 Toronto