.Net Developer with Angular - Locals only - OH (Must work on W2)

Overview

Remote
Depends on Experience
Contract - W2
Contract - 12 Month(s)
No Travel Required

Skills

Angular
AngularJs
IIS
API
ASP.NET
MVC
Azure

Job Details

.Net Developer with Angular - Healthcare (Must work on W2)
Location: Remote (Locals only - OH)
Type: Contract

NOte: The code upgrade experience up to .NET 8 is crucial for this role.

Description:
Our client is seeking a Software Engineer to help modernize and maintain core applications across the Microsoft stack. The role requires strong expertise in .NET development, application modernization, and cloud services. You will work on migrating legacy ASP.NET MVC/Web API applications to .NET 8, optimize database performance with EF Core and SQL Server, and support the transition from AngularJS to Angular. This role also involves Azure cloud services, IIS hosting, and DevOps practices to ensure scalable and secure systems.

Responsibilities:

  • Modernize .NET Framework 4.8 applications into .NET 8.
  • Develop APIs and backend services with EF6/EF Core and SQL Server.
  • Support AngularJS to Angular (v20) migration with TypeScript.
  • Integrate Angular frontends with .NET Web APIs using MSAL.
  • Manage IIS hosting, Windows services, scheduled tasks, and Hangfire jobs.
  • Implement and support Azure Functions, Blob Storage, Key Vault, App Configuration.
  • Monitor and troubleshoot performance using Application Insights and KQL.
  • Apply DevOps and security best practices across systems.

Required Skills:

  • C# with .NET Framework 4.8 and .NET 8.
  • ASP.NET MVC/Web API migration experience.
  • Entity Framework 6 and EF Core (performance tuning, migrations).
  • SQL Server 2019 2022 (T-SQL, indexing, query optimization).
  • AngularJS and Angular (v20), TypeScript.
  • IIS hosting, Windows Authentication/Entra ID.
  • Background job orchestration (Hangfire, Windows Services).
  • Azure Functions, Blob Storage, Key Vault, Application Insights.

Nice to Have:

  • Experience with Azure AI Document Intelligence integrations.

 

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.