Job Title: Senior Azure .NET Developer
This is a remote opportunity for an experienced Azure Full Stack Developer to work with a global leader in consulting, digital transformation, technology, and engineering services. The ideal candidate will have excellent English communication skills and experience working on Azure services.
Key Responsibilities:
* Azure Services: Hands-on experience with Azure App Services, Functions, SQL Database, Key Vault, Azure Monitor, Azure Application Insights, Azure Storage, and Azure Service Bus.
* .NET Core and C#: Strong experience with .NET Core, C#, and ASP.NET MVC/Web API.
* Databases: Proficiency in database design and development with SQL Server and NoSQL databases (Cosmos DB and MongoDB preferred).
* Containers: Experience with containers (Docker and Kubernetes).
* DevOps: Willingness to learn Dapr, Biceps, and DevOps concepts, including CI/CD pipelines and infrastructure as code using ARM templates.
* Agile Environment: Experience of working in an Agile environment is an advantage.
Requirements:
* 8+ years of IT experience.
* Strong problem-solving and debugging skills.
* Excellent written and verbal communication skills in English.
* Ability to work both independently and in a team environment.