Azure .Net Full Stack Developer Wanted.
We are seeking an experienced professional to fill a role as an Azure .Net Full Stack Developer with our client. This position offers the opportunity to work for a global leader in consulting, digital transformation, technology and engineering services present in nearly 50 countries.
The ideal candidate will have excellent English language skills, both written and spoken, and be able to submit a resume in English and participate in English language interviews throughout the process.
Requirements:
* 8+ years of IT experience
* Hands-on experience with Azure services such as 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
* Knowledge of Entity Framework
* 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
About the Job:
This role requires excellent technical skills and the ability to work independently and collaboratively as part of a team. The ideal candidate will have strong problem-solving skills and be able to communicate effectively with colleagues and clients.
Benefits:
* Opportunity to work on high-profile projects with a global leader in consulting, digital transformation, technology and engineering services
* Chance to develop skills and expertise in Azure services and related technologies
* Collaborative and dynamic work environment