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.