Manager – Software Engineering at KPMG India | Bangalore, Karnataka

September 17, 2025

Job Description

Summary

KPMG India is hiring a Manager – Software Engineering to join its Bangalore office. This role offers a unique opportunity to lead software engineering initiatives for one of India’s top professional services firms. The ideal candidate will have a strong background in software development, engineering management, and delivering high-quality technology solutions. Join KPMG India Software Engineering team to drive innovative projects, mentor teams, and implement scalable software solutions across client engagements.


✅ Job Details at a Glance

Job TitleManager – Software Engineering
LocationBangalore, Karnataka, India
Job TypeFull-time
Experience RequiredMid to Senior Level (5+ years preferred)
Education RequiredB.E/B.Tech, Post Graduation in relevant field
ShiftDay Shift
IndustryProfessional Services, IT, Software Engineering
Tools/Skills RequiredSoftware Development, Engineering Management, Agile, DevOps, Cloud Platforms, MS Office
Reporting ToSenior Leadership – Technology & Software Engineering

📋 Key Responsibilities

  • Lead and manage software engineering projects across multiple client engagements.
  • Design, develop, and implement robust, scalable, and high-performance software solutions.
  • Oversee software development life cycle (SDLC) and ensure adherence to timelines and quality standards.
  • Mentor, coach, and guide junior developers and engineering teams.
  • Collaborate with cross-functional teams including architects, product managers, and business analysts.
  • Implement best practices in coding, DevOps, CI/CD, and Agile methodologies.
  • Monitor software performance, identify bottlenecks, and implement optimization strategies.
  • Ensure compliance with client requirements, security standards, and KPMG’s technology guidelines.
  • Drive innovation by evaluating emerging technologies and recommending adoption strategies.

🧱 Required Skills & Expertise

  • Strong experience in software development and engineering management.
  • Proficiency in programming languages (Java, Python, C#, or equivalent).
  • Hands-on experience with cloud platforms, DevOps tools, and Agile project management.
  • Excellent leadership, team management, and mentoring abilities.
  • Strong problem-solving, analytical, and troubleshooting skills.
  • Effective communication and presentation skills.
  • Ability to manage multiple priorities in a fast-paced, client-focused environment.

🎓 Qualifications

  • Bachelor’s or Master’s degree in Engineering, Computer Science, Information Technology, or related field.
  • Proven track record in software engineering and project management.
  • Experience leading development teams for large-scale projects is preferred.

🚀 Why Join KPMG India?

  • Work with a globally recognized professional services firm.
  • Lead innovative software engineering projects across diverse industries.
  • Collaborate with expert teams and industry professionals.
  • Access to continuous learning programs and career growth opportunities.
  • Engage in cutting-edge technology initiatives and digital transformation projects.

🔔 Apply Now

Advance your career as a Manager – Software Engineering at KPMG India.
👉 Apply now on the official KPMG India Careers page