We are seeking a skilled professional to fill the role of a Full Stack Developer. This position requires expertise in Azure services, .NET Core, C#, and ASP.NET MVC/Web API.
The ideal candidate will have 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.
Strong database design and development skills with SQL Server and NoSQL databases like Cosmos DB and MongoDB are essential.
A background in containerization using Docker and Kubernetes is also required.
The successful candidate will be familiar with DevOps practices, including CI/CD pipelines and infrastructure as code (IaC) using ARM templates.
Experience with CI/CD pipelines using Azure DevOps and knowledge of Entity Framework are necessary.
Familiarity with messaging and event handling concepts is also an advantage.
This role requires excellent problem-solving and debugging skills, as well as strong written and verbal communication skills in English.
Candidates should be able to work independently and collaboratively as part of a team.
The ability to adapt to an Agile environment is a plus.