Description
You will design and architect scalable solutions using modern .NET technologies.
Responsibilities
- Design and develop applications using C#, .NET Core, and ASP.NET Web API.
- Deploy, manage, and optimize applications leveraging MS Azure services.
- Implement cloud-native solutions based on a microservices architecture.
- Create and manage end-to-end CI/CD pipelines using Azure DevOps or GitHub Actions.
- Monitor, troubleshoot, and enhance deployed cloud-based applications in collaboration with cross-functional teams.
Required Skills
- 5+ years of strong experience with C# and .NET Core.
- Hands-on expertise with Azure cloud services (App Services, Functions, Service Bus, Azure SQL/Cosmos DB, Key Vault).
- Proficiency in building and consuming REST APIs.
- Experience implementing microservices and cloud-native patterns.
- Strong knowledge of Entity Framework and LINQ with SQL Server.
- Experience managing CI/CD pipelines using Azure DevOps.
- Familiarity with containerization concepts (Docker, Kubernetes).
- Understanding of Azure Active Directory (AAD) and Identity Management.