We are seeking an experienced Senior .NET + Azure Developer to design, develop, and optimize enterprise-grade applications leveraging Microsoft technologies and Azure cloud services. The ideal candidate will have strong expertise in .NET Core, Azure services, and cloud-native application architecture, with the ability to mentor junior developers and drive best practices.
Requirements
- 6+ years of hands-on development experience with .NET Framework, .NET Core, and C#
- Strong knowledge of Azure services including App Services, Functions, Service Bus, Storage, Cosmos DB, SQL, Key Vault
- Proficiency in RESTful API development, integration, and documentation (Swagger/OpenAPI)
- Experience with Entity Framework Core, LINQ, and SQL Server
- Good understanding of cloud security, authentication (OAuth, JWT, Azure AD)
- Hands-on experience with DevOps, CI/CD, Git, and automated deployments
- Knowledge of Docker and Kubernetes (AKS) preferred
- Excellent problem-solving and performance optimization skills