NET Developer

Dubai Tax Free3 days agoFull-time External
Negotiable
Job Summary: We are seeking a skilled .NET Developer with expertise in Azure Services and Angular to join our dynamic development team. The ideal candidate will design, develop, and deploy scalable applications using .NET Core, C#, Angular, and various Azure cloud services. This role requires strong problem-solving skills, hands-on experience with microservices architecture, and a deep understanding of cloud-native development. Key Responsibilities: • Develop, maintain, and enhance .NET Core / .NET 6+ applications. • Design and implement RESTful APIs using ASP.NET Web API. • Work with Azure Services such as Azure Functions, Azure App Service, Azure SQL, Azure Storage, Azure DevOps, Azure Active Directory (Azure AD), and Azure Key Vault. • Develop dynamic and responsive Angular applications with reusable components. • Implement authentication & authorization using OAuth2, JWT, and Azure AD B2C. • Design and implement microservices architecture and containerized applications using Docker and Kubernetes. • Collaborate with cross-functional teams in Agile/Scrum environments. • Write clean, scalable, and efficient C# code following best practices. • Work with Entity Framework Core for database access. • Implement CI/CD pipelines using Azure DevOps for automated deployments. • Perform unit and integration testing using xUnit, NUnit, Jest, or Jasmine. • Troubleshoot, debug, and enhance application performance. Required Skills & Technologies: .NET Core / .NET 6+ C# & ASP.NET Web API Angular 10+ (RxJS, NgRx, Material UI) Azure Cloud Services (Azure Functions, App Service, Azure SQL, Storage) Entity Framework Core & LINQ Microservices Architecture RESTful API Development OAuth2, JWT, Azure AD Docker & Kubernetes Azure DevOps (CI/CD) Unit Testing & Integration Testing Agile/Scrum Methodology