Instagram
youtube
Facebook

Manager, Software Engineering

8+ years
40 - ₹50 LPA
10 June 26, 2025
Job Description
Job Type: Full Time Education: Bachelor’s / Master’s Degree in Computer Science / Engineering / Technology / Related Fields Skills: Python, .net, React Native, Django, Javascript, HTML, CSS, Typescript, Communication Skills, Power Bi, Numpy Pandas, Sql, machine learning, Data Analysis, Coimbatore, Data Science, Java, Adobe XD, Figma, php, wordpress, Artificial Intelligence, Excel

Manager, Software Engineering

Job ID: R-240499
Location: Pune, Maharashtra, India – 411006
Experience Required: 8+ Years
Education: Bachelor’s Degree in Computer Science / Engineering or a related field
Service Line: Software Engineering

Role Overview

Mastercard is looking for a Manager of Software Engineering to lead the design, development, and delivery of scalable, high-performing software solutions. This role is ideal for hands-on technical leaders with strong expertise in Java, Spring Boot, and Kubernetes. The position includes 80% technical contributions and 20% managerial responsibilities.

Key Responsibilities

  1. Lead the analysis, architecture, and development of software applications.

  2. Manage and guide a team of software engineers, providing regular feedback and mentorship.

  3. Ensure all team members meet performance goals and participate in formal review processes.

  4. Oversee technical strategy, code quality, and software development best practices.

  5. Serve as a hands-on contributor, writing clean and scalable code using Java, Spring Boot, and Kubernetes.

  6. Collaborate with internal stakeholders to gather requirements and ensure delivery alignment.

  7. Coordinate with external vendors for solution delivery and maintain strong vendor relationships.

Required Experience

  1. 8+ years of software development experience across all phases of the SDLC.

  2. 3+ years of experience in managing or leading engineering teams.

  3. Strong hands-on expertise with Java, Spring Boot, Kubernetes, and microservices architecture.

  4. Proven experience in designing and delivering high-scale, high-performance applications.

  5. Knowledge of Agile methodologies and modern DevOps practices.

  6. Excellent leadership, communication, and interpersonal skills.

  7. Experience in strategic decision-making related to software architecture and delivery.

Preferred Skills

  1. Exposure to cloud-native platforms (AWS, Azure, GCP).

  2. Ability to coach and upskill junior engineers.

  3. Strong understanding of security and compliance in software systems.

  4. Experience managing third-party vendors and technical partnerships.

Jobs in other cities