Description

You will build and maintain full-stack applications using .NET and Angular within an Azure-based microservices architecture.

Responsibilities

  • Develop scalable frontend applications using Angular 11+ and Nx monorepos.
  • Build and maintain backend services using C#, .NET Core, and ASP.NET Web API.
  • Design and implement microservices utilizing Azure services like Service Bus and AKS.
  • Optimize database performance and manage data using SQL Server and Entity Framework.
  • Participate in Agile workflows using VS/Azure DevOps for continuous integration.

Required Skills

  • 8+ years of professional software development experience.
  • Proficiency in Angular 11+, Angular CLI, Nx, NgXs, and RxJS.
  • Strong expertise in TypeScript and JavaScript.
  • Deep understanding of C#, .NET Core, and ASP.NET Core.
  • Solid grasp of Object-Oriented Programming (OOP) and design patterns.
  • Experience with Entity Framework 6 or later.
  • Hands-on experience with Azure services including Service Bus, Azure SQL, and AKS.
  • Experience designing and deploying microservices architectures.
  • Competency in SQL Server and database performance tuning.

Preferred Skills

  • Familiarity with Agile methodologies and Azure DevOps.

Education

Any Graduate