Job Openings Azure Development Manager

About the job Azure Development Manager

Role Overview

Our client, a technology-focused organization, is seeking an experienced Azure Development Manager to lead the design, development, and delivery of cloud-based solutions on the Microsoft Azure platform.

This is a balanced leadership role combining strong technical depth with people management responsibility. The successful candidate will guide a team of developers while remaining actively involved in architecture decisions, code quality, and deployment processes. The role requires both strategic oversight and hands-on technical engagement.


Key Responsibilities

Team Leadership & Development

  • Lead, mentor, and develop a team of Azure developers.
  • Provide structured performance feedback and support professional growth.
  • Foster a collaborative, accountable, and high-performing engineering culture.


Architecture & Technical Oversight

  • Oversee the design and development of scalable, secure, and high-performing Azure-based applications.
  • Drive architectural decisions with a strong focus on Platform-as-a-Service (PaaS) solutions.
  • Design and review cloud-native applications, including Azure Functions and API-driven services.
  • Conduct code reviews to ensure high-quality standards across .NET and related technologies.



Hands-On Engineering

  • Contribute directly to application development, particularly in Azure-based solutions and APIs.
  • Support front-end or full-stack development efforts where applicable (e.g., Angular or React frameworks).
  • Take ownership of deployment processes and release management activities.



DevOps & Delivery Management

  • Implement and oversee CI/CD pipelines to ensure efficient and reliable deployments.
  • Ensure applications meet security, scalability, and performance standards.
  • Partner with stakeholders to define project goals, scope, and technical requirements.
  • Monitor delivery timelines and proactively manage technical risks and issues.


Continuous Improvement

  • Optimize cloud architecture and application performance.
  • Maintain comprehensive technical documentation.
  • Stay current with emerging Azure technologies and industry best practices.


Required Qualifications & Experience

  • Bachelor’s degree in Computer Science, Information Technology, or a related field.
  • Minimum of 9 years of experience in cloud development, including at least 5 years working extensively with Microsoft Azure.
  • At least 2 years of leadership or managerial experience overseeing development teams.
  • Advanced expertise in Microsoft Azure services, particularly PaaS offerings.
  • Strong programming experience in C#, JavaScript, or Python, with solid exposure to .NET technologies.
  • Experience designing APIs and cloud-native applications.
  • Proven experience implementing CI/CD pipelines and managing deployments.
  • Strong analytical, problem-solving, and decision-making skills.
  • Excellent communication and leadership abilities.
  • Experience working within Agile development environments.


Preferred Certifications

  • Microsoft Certified: Azure DevOps Engineer Expert
  • Microsoft Certified: Azure Solutions Architect Expert (Certifications are an advantage; candidates pursuing certification are encouraged.)


What Success Looks Like

  • Leads a high-performing development team while remaining technically credible and hands-on.
  • Delivers secure, scalable, and well-architected Azure solutions on time.
  • Balances people leadership with strong technical oversight.
  • Drives continuous improvement in cloud architecture, coding standards, and deployment practices.


Impact of the Role

This position plays a critical role in advancing the organization’s cloud strategy and engineering capability. The Azure Development Manager will influence technical direction, strengthen development standards, and ensure successful delivery of strategic cloud initiatives while building and mentoring a capable engineering team.