Manager, Software Development (Azure Cloud Environment)

Mach 1 Global Supply Chain Services

Mysuru

On-site

INR 4,000,000 - 7,000,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Mach 1 Global Supply Chain Services in Mysuru, Karnataka, India, is seeking an experienced Manager - Software Development (Azure Cloud Environment) to lead a team of engineers in designing, building, and deploying cloud-native enterprise applications on Microsoft Azure.

The role requires strong people management, Azure expertise, and a track record of delivering scalable, secure solutions in an Agile environment. Hybrid/ onsite work arrangement, reporting to Engineering leadership.

Qualifications

  • Bachelor's degree in computer science, IT, engineering, or related field.
  • 10-15 years of software development experience.
  • Minimum 3-5 years managing software development teams.
  • Hands-on experience with Microsoft Azure cloud technologies.

Responsibilities

  • Lead, mentor, and manage a team of software developers, tech leads, and QA engineers.
  • Conduct performance reviews, coaching, and career development discussions.
  • Drive technical excellence and ensure timely project delivery.
  • Collaborate with Product Owners, Analysts, Infrastructure teams, and stakeholders to translate requirements into solutions.
  • Design, develop, and maintain enterprise applications on Microsoft Azure.
  • Build and maintain CI/CD pipelines using Azure DevOps and enforce security best practices.

Skills

Leadership
People management
Azure cloud
DevOps
CI/CD
Agile/Scrum
Stakeholder management
Security

Education

Bachelor's degree in CS/IT/Engineering
Master's degree (advantage)

Tools

Azure DevOps
Terraform
Kubernetes (AKS)
ARM/Bicep

Job description

Job Description Manager, Software Development (Azure Cloud Environment)
Job Title: Manager Software Development (Azure Cloud Environment)

Department: Information Technology / Software Engineering

Reports To: Senior Manager / Director Engineering

Job Location: Mysore, Karnataka, India (Hybrid/Onsite)

Employment Type: Full-Time

Job Summary

We are seeking an experienced Manager - Software Development to lead a team of software engineers in designing, developing, deploying, and maintaining enterprise applications hosted on Microsoft Azure. The ideal candidate will have strong technical expertise in cloud-native application development, people management, Agile methodologies, and Azure cloud services.

The successful candidate will drive technical excellence, ensure timely project delivery, mentor development teams, and collaborate with business stakeholders to deliver scalable and secure cloud-based solutions.

Key Responsibilities
Leadership & Team Management
  • Lead, mentor, and manage a team of software developers, technical leads, and QA engineers.
  • Conduct performance reviews, coaching, and career development discussions.
  • Foster a collaborative, innovative, and high-performing engineering culture.
  • Manage project planning, resource allocation, and sprint execution.
Software Development
  • Design, develop, and maintain enterprise applications using Microsoft technologies.
  • Drive software architecture decisions for scalable cloud solutions.
  • Ensure adherence to coding standards, security best practices, and software quality.
  • Review technical designs and participate in code reviews.
Azure Cloud
  • Design and manage cloud-native applications on Microsoft Azure.
  • Implement scalable, secure, and highly available Azure solutions.
  • Work with Azure App Services, Azure Functions, Azure Kubernetes Service (AKS), Azure SQL Database, Azure Storage, Azure Service Bus, Azure Key Vault, Azure Monitor, and Azure DevOps.
  • Optimize cloud performance, reliability, and operational costs.
DevOps & CI/CD
  • Build and maintain CI/CD pipelines using Azure DevOps.
  • Automate deployment and infrastructure provisioning.
  • Implement Infrastructure as Code (ARM/Bicep/Terraform preferred).
  • Monitor production environments and ensure system reliability.
Stakeholder Management
  • Collaborate with Product Owners, Business Analysts, Infrastructure teams, and business stakeholders.
  • Translate business requirements into technical solutions.
  • Provide project status updates, risk assessments, and technical recommendations.
Security & Compliance
  • Ensure applications comply with organizational security policies.
  • Implement authentication and authorization using Microsoft Entra ID (Azure AD).
  • Support audit, governance, disaster recovery, and business continuity initiatives.
Required Qualifications
  • Bachelor's degree in computer science, Information Technology, Engineering, or a related field.
  • Master's degree is an advantage.
Experience
  • 10-15 years of software development experience.
  • Minimum 3-5 years of experience managing software development teams.
  • Hands-on experience with Microsoft Azure cloud technologies.
  • Experience delivering enterprise-scale cloud applications.
Soft Skills
  • Strong leadership and people management skills.
  • Excellent communication and stakeholder management abilities.
  • Strong analytical and problem-solving skills.
  • Ability to manage multiple priorities in a fast-paced environment.
  • Experience leading Agile/Scrum teams.
  • Excellent decision-making and conflict-resolution skills.
Preferred Certifications
  • Microsoft Certified: Azure Solutions Architect Expert
  • Microsoft Certified: Azure Developer Associate
  • Microsoft Certified: Azure Administrator Associate
  • Scrum Master Certification (preferred)
  • PMP Certification (preferred)
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Cloud Engineer – Azure
Senior Cloud Engineer – Azure

Whitefield Careers • Bengaluru

On-site
INR 2,400,000 - 3,800,000
Software Manager (.NET)
Software Manager (.NET)

SKIDATA • Bengaluru

On-site
INR 3,500,000 - 7,000,000
Software Development Manager
Software Development Manager

Bright River India Private Limited • Chennai District

On-site
INR 1,800,000 - 2,400,000
Senior Engineering Manager
Senior Engineering Manager

Microsoft • Bengaluru

On-site
INR 2,000,000 - 3,000,000
Senior Software Engineer
Senior Software Engineer

Aveva • Bengaluru

Hybrid
INR 2,500,000 - 3,500,000
MS Azure Cloud Architect
MS Azure Cloud Architect

HighSpring India LLP • Chennai District

On-site
INR 1,500,000 - 2,500,000
Azure Devops Engineer- Chennai & Pune - 10+years experience
Azure Devops Engineer- Chennai & Pune - 10+years experience

HCLTech • Chennai District, Pune District

Hybrid
INR 3,000,000 - 5,500,000
Azure Cloud Architect
Azure Cloud Architect

Tata Consultancy Services • Ernakulam, Hyderabad, Chennai District

On-site
INR 1,400,000 - 2,400,000
Senior Azure Cloud Engineer | Hyderabad
Senior Azure Cloud Engineer | Hyderabad

DigitalXNode • Hyderabad

On-site
INR 1,800,000 - 3,000,000
Cloud DevOps Engineer
Cloud DevOps Engineer

Creative Synergies Group • Bengaluru

On-site
INR 1,400,000 - 2,100,000