As an Azure .Net Full Stack Developer, you will have the opportunity to work with a global leader in consulting, digital transformation, technology and engineering services. This role is fully remote, allowing you to work from anywhere.
The ideal candidate will possess excellent English language skills, both written and spoken. A resume in English and preparedness for English language interviews throughout the process are required.
Key Responsibilities
* Azure Full Stack Development: Hands-on experience with Azure services such as Azure App Services, Functions, SQL Database, Key Vault, Azure Monitor, Azure Application Insights, Azure Storage, and Azure Service Bus.
* .NET Core, C#, and ASP.NET MVC/Web API: Strong experience with these technologies.
* Database Design and Development: Proficiency in database design and development with SQL Server and NoSQL databases, including Cosmos DB and MongoDB.
* Containerization: Experience with containers using Docker and Kubernetes.
* DevOps Practices: Knowledge of DevOps practices, including CI/CD pipelines and infrastructure as code (IaC) using ARM templates. Familiarity with Azure DevOps and Entity Framework is also necessary.
* Messaging and Event Handling: Familiarity with messaging and event handling concepts.
You will be working in a fast-paced environment that requires strong problem-solving and debugging skills. Excellent communication skills in English, both written and verbal, are essential for this role.
This position offers opportunities for professional growth and development in an Agile environment.