Azure .NET Full Stack Developer
ITTConnect is seeking an experienced Azure .Net Full Stack Developer to work for a global leader in consulting, digital transformation, technology and engineering services.
As a remote developer, you will have the opportunity to work from anywhere and contribute to the company's innovative projects.
The ideal candidate should have excellent English language skills, both written and spoken, and be able to submit a resume in English. They should also be prepared for English language interviews throughout the process.
* 8+ years of IT experience with a strong focus on software development.
* Hands-on experience with Azure services as a full-stack developer, including Azure App Services, Functions, SQL Database, Key Vault, Azure Monitor, Azure Application Insights, Azure Storage, and Azure Service Bus.
* Proficiency in .NET Core, C#, and ASP.NET MVC/Web API.
* Strong knowledge of 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 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.