Software Engineer (.Net) with Angular - Must work on W2

Remote
Contracted
Experienced
Software Engineer (.Net) with Angular   
Location: Remote
Type: Contract


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
Share

Apply for this position

Required*
Apply with Indeed
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

Human Check*