Description
We are seeking a highly skilled Senior Azure Developer with a minimum of five years of dedicated experience to join our team, focusing on a key healthcare client. In this role, you will be responsible for designing, developing, and deploying robust, scalable, and secure cloud-native applications on the Microsoft Azure platform. You will leverage your deep expertise in Azure PaaS services to build sophisticated solutions that meet the stringent requirements of the healthcare industry. The ideal candidate will architect complex systems, implement CI/CD pipelines for streamlined delivery, and automate infrastructure using IaC principles. Your experience will be critical in driving technical decisions, mentoring junior developers, and ensuring our solutions adhere to best practices for performance, security, and compliance. This position requires a proactive problem-solver who can translate business needs into high-quality technical implementations and has a proven track record of delivering enterprise-level projects on Azure.
Requirements
1. Minimum 5 years of hands-on experience developing and deploying applications on Microsoft Azure.
2. Strong proficiency in C#, .NET Core, and building RESTful APIs.
3. Demonstrated expertise with Azure PaaS services such as Azure App Service, Azure Functions, Azure SQL Database, and Service Bus.
4. Proven experience designing and implementing scalable and secure cloud application architectures.
5. Hands-on experience building and managing CI/CD pipelines using Azure DevOps.
6. Proficiency in Infrastructure as Code (IaC) with ARM templates, Bicep, or Terraform.
7. Solid understanding of microservices architecture and design patterns.
8. Experience with Azure security principles, including identity and access management and network security.
Desirable
1. Direct project experience within the healthcare industry and familiarity with HIPAA compliance.
2. Azure certifications (e.g., AZ-204: Developing Solutions for Microsoft Azure, AZ-400: Designing and Implementing Microsoft DevOps Solutions).
3. Experience with containerization technologies like Docker and orchestration with Azure Kubernetes Service (AKS).
4. Familiarity with Azure monitoring tools such as Azure Monitor and Application Insights.
5. Experience with front-end frameworks like Angular or React.