Job Description:
We are seeking an experienced .NET Azure Full Stack Developer to join our team remotely. This role involves working with a global leader present in nearly 50 countries. The ideal candidate will have a strong background in digital transformation, technology, and engineering services.
Key Responsibilities:
* Azure services expertise as an Azure Full Stack Developer (e.g., Azure App Services, Functions, SQL Database, Key Vault, Azure Monitor, Azure Application Insights, Azure Storage, Azure Service Bus)
* .NET Core, C#, and ASP.NET MVC/Web API proficiency
* Databases design and development experience with SQL Server and NoSQL databases (Cosmos DB, MongoDB preferred)
* DevOps practices knowledge, including CI/CD pipelines and infrastructure as code (IaC) using ARM templates
* Azure DevOps experience
* Entity Framework knowledge
* Containers experience (Docker and Kubernetes)
* Messaging and event handling familiarity/experience
* Willingness to learn Dapr, Biceps, and DevOps concepts
* Strong problem-solving and debugging skills
* Excellent written and verbal communication skills in English
* Ability to work independently and in a team environment