Azure .Net Full Stack Developer Role Description
This is a key position that involves working with a global leader in consulting, digital transformation, technology and engineering services.
The role requires excellent English language skills, both written and spoken. Candidates must be prepared to submit their resume in English and participate in English language interviews throughout the process.
Job Requirements:
* 8+ years of IT experience
* Hands-on experience with Azure services as a .Net Full Stack Developer, including Azure App Services, Functions, SQL Database, Key Vault, Azure Monitor, Azure Application Insights, Azure Storage, and Azure Service Bus
* Strong experience with .NET Core, C#, and ASP.NET MVC/Web API
* Proficiency in database design and development with SQL Server and NoSQL databases, such as Cosmos DB and MongoDB
* 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
Key Skills:
* Azure services
* .NET Core
* C#
* ASP.NET
* SQL Server
* NoSQL databases
* Containers
* Dapr
* Biceps
* DevOps
* CICD pipelines
* Entity Framework
* Messaging
* Event handling
About the Job:
We are seeking an experienced Azure .Net Full Stack Developer to join our team. The ideal candidate will have a strong background in cloud computing, containerization, and DevOps practices. If you have a passion for building scalable and secure applications, we encourage you to apply.