Job Title: Azure .Net Full Stack Developer
">
We are seeking an experienced Azure .Net Full Stack Developer to join our team. This is a role that requires excellent technical skills and a strong passion for innovation.
">
About the Role:
">
The successful candidate will have hands-on experience with Azure services, including Azure App Services, Functions, SQL Database, Key Vault, Azure Monitor, Azure Application Insights, Azure Storage, and Azure Service Bus. Additionally, they will have strong experience with .NET Core, C#, and ASP.NET MVC/Web API, as well as proficiency in database design and development with SQL Server and NoSQL databases (Cosmos DB and MongoDB preferred).
">
Key Responsibilities:
">
* Design and develop scalable and secure Azure-based solutions using Azure services such as Azure App Services, Functions, and SQL Database.
* Implement and maintain CI/CD pipelines using Azure DevOps and infrastructure as code (IaC) using ARM templates.
* Collaborate with cross-functional teams to identify and prioritize features and requirements.
* Develop and maintain high-quality code, following best practices and industry standards.
* Troubleshoot and resolve complex technical issues in a timely and efficient manner.
">
Requirements:
">
To be considered for this role, you will need to have:
">
* 8+ years of IT experience.
* Hands-on experience with Azure services.
* Strong experience with .NET Core, C#, and ASP.NET MVC/Web API.
* Proficiency in database design and development with SQL Server and NoSQL databases.
* Experience with containers (Docker and Kubernetes).
* 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.
">
What We Offer:
">
We offer a competitive salary and benefits package, as well as opportunities for professional growth and development.
">
How to Apply:
">
If you are a motivated and experienced Azure .Net Full Stack Developer looking for a new challenge, please submit your resume and cover letter for consideration.