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 Title | Manager – Software Engineering |
|---|---|
| Location | Bangalore, Karnataka, India |
| Job Type | Full-time |
| Experience Required | Mid to Senior Level (5+ years preferred) |
| Education Required | B.E/B.Tech, Post Graduation in relevant field |
| Shift | Day Shift |
| Industry | Professional Services, IT, Software Engineering |
| Tools/Skills Required | Software Development, Engineering Management, Agile, DevOps, Cloud Platforms, MS Office |
| Reporting To | Senior 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