We are seeking an experienced Azure .Net Full Stack Developer to work on a global project. This role is ideal for individuals with strong IT background and excellent problem-solving skills.
Job Location: Remote
Requirements:
* 8+ years of IT experience
* Hands-on experience with Azure services as a Azure Full Stack Developer (e.g., Azure App Services, Functions, SQL Database, Key Vault, Azure Monitor, Azure Application Insights, Azure Storage, Azure Service Bus etc.)
* Strong experience with .NET Core, C#, and ASP.NET MVC/Web API
* Proficiency in database design and development with SQL Server and NoSQL databases (Cosmos DB, MongoDB preferred)
* Experience with containers (Docker and Kubernetes)
* Willingness to learn Dapr, Biceps and DevOps concepts.
* Knowledge of DevOps practices, including CI/CD pipelines and infrastructure as code (IaC) using ARM templates.
* Experience with CI/CD pipelines using Azure DevOps
*
* Familiarity/experience with Messaging and event handling
* Strong problem-solving and debugging skills
* Excellent written and verbal communication skills in English
* Ability to work both independently and in a team environment
* Experience of working in an Agile environment is an advantage
Key Skills:
* Azure services
* .NET Core, C#, and ASP.NET MVC/Web API
* Database design and development with SQL Server and NoSQL databases
* Containers (Docker and Kubernetes)
* DevOps practices, CI/CD pipelines, and infrastructure as code
* Entity Framework and Messaging
This role offers a challenging opportunity for professionals to develop their skills and contribute to the success of our clients' projects.