Back to all jobs

Software Development Manager

Posted 1mo ago
IndiaOnsite Full-time Any experience Competitive

Lead and grow a team of software engineers, driving the design and delivery of scalable technology solutions. This is a hands-on engineering leadership role focused on execution, quality, and team development.

About the role

The employer is seeking an experienced Software Development Manager to lead a team of software engineers and own the end-to-end delivery of complex technical projects. The ideal candidate will combine strong engineering fundamentals with proven people-management skills to build high-performing teams and ship reliable, scalable systems.

In this role, the manager will be responsible for setting technical direction, establishing engineering best practices, and collaborating closely with product, design, and cross-functional stakeholders to define and execute the roadmap. The role demands a leader who can balance strategic thinking with hands-on involvement in technical decisions.

  • Recruit, mentor, and develop a team of software engineers
  • Drive architectural decisions and ensure high standards of code quality
  • Own project planning, prioritisation, and delivery timelines
  • Partner with product and business teams to align engineering efforts with organisational goals
  • Foster a culture of innovation, accountability, and continuous improvement

Candidates should bring a solid background in software engineering, prior experience managing engineering teams, and a track record of delivering large-scale technical initiatives. Strong communication skills and the ability to influence across teams are essential for success in this position.