Senior Azure Developer (Remote / WFH)
Summary : As a Senior Azure Developer, you will lead the design, development, and implementation of complex cloud-based applications on the Microsoft Azure platform. You will provide technical leadership and mentor junior and mid-level developers.
Responsibilities :
- Lead the design and development of cloud-based applications.
- Collaborate with stakeholders to define project requirements.
- Write high-quality, scalable, and maintainable code.
- Conduct code reviews and provide technical guidance.
- Implement and manage CI / CD pipelines.
- Ensure the security and performance of applications.
- Troubleshoot and resolve advanced technical issues.
- Optimize application architecture and performance.
- Create and maintain detailed documentation.
- Stay updated with the latest Azure technologies and industry trends.
Qualifications :
Bachelor’s degree in Computer Science, Information Technology, or related field.7+ years of experience in cloud development.Expert understanding of Microsoft Azure services.Proficiency in programming languages such as C#, JavaScript, or Python.Excellent problem-solving and analytical skills.Strong communication and leadership abilities.Experience with Agile methodologies.Preferred Certifications : Microsoft Certified - Azure DevOps Engineer Expert and Microsoft Certified - Azure Solutions Architect ExpertRequired Knowledge and Skills :
Expert knowledge of Azure services like Azure App Service, Azure Functions, and Azure Storage.Leading the design and architecture of Azure-based applications, ensuring scalability, security, and performance.Proficiency in RESTful APIs and web services.Experience with version control systems like Git.Strong knowledge of SQL and NoSQL databases.In-depth understanding of DevOps practices.Experience with CI / CD pipelines.Strong understanding of networking concepts.Knowledge of security best practices in cloud environments.Ability to write clean, maintainable code.Experience with performance optimization.Hands-on writing automated test cases in Nunit / xunit / MSTest frameworkHands-on with Azure containerization servicesHands-on with ADF or Synapse Technologies, Coding Languages, and Methodologies :
Microsoft Azure (Key Vault, Service Bus Queues, Storage Queues, Topics, Blob storage, Azure Container services (kubernetes, docker), App Services [Web Apps, Logic Apps, Function Apps], Azure functions (time triggered, durable), Azure AI services)Azure SQL, Cosmos DBNET Core (latest version)API s, APIMAngular / ReactJavaScript, PythonSQL, Azure SQL, Cosmos DBAzure containerization services (Docker, Kubernetes)ADF or SynapseNunit / xunit / MSTest frameworkAgile methodologiesCI / CD pipelinesIaC (Infrastructure as Code) - ARM / Bicep / TerraFormsAzure DevOpsOutcomes :
Lead the design and development of complex cloud-based applications.Collaborate effectively with stakeholders.Write high-quality and scalable code.Provide technical leadership and mentorship.Implement and manage CI / CD pipelines.Ensure application security and performance.Troubleshoot and resolve advanced technical issues.Optimize application architecture and performance.Create and maintain detailed documentation.Stay updated with Azure technologies and industry trends.