Software Delivery Manager

JobYatri
Bangalore
10 - 15 Years

Posted on: 04/06/2025

Job Description

Job Description :


We are seeking an experienced and driven Software Delivery Manager to lead the successful delivery of multiple enterprise SaaS programs for global customers. In this role, you will own end-to-end engineering execution, build and manage high-performing teams, and ensure alignment with customer expectations, timelines, and quality standards. You will also play a critical role in driving technical excellence, process maturity, and team development in a fast-paced services environment.

Key Responsibilities :

- Own and manage the delivery of multiple, concurrent enterprise SaaS projects for global customers, ensuring timely and high-quality outcomes.

- Build, mentor, and lead high-performing cross-functional engineering teams with a strong ownership culture.

- Collaborate with customers to align on product roadmaps, delivery plans, and engineering milestones.

- Ensure the adoption of software engineering best practices across teams : architecture/design, code quality, version control, test automation, CI/CD, and DevOps.

- Plan and manage project and team budgets, delivering within financial targets and resource constraints.

- Drive technical leadership across teams, with hands-on involvement in solution architecture and delivery planning.

- Implement robust performance management processes for program teams, including goal setting, reviews, and continuous feedback.


- Lead hiring efforts to attract top engineering talent across experience levels.

- Collaborate with business, product, and technical stakeholders to estimate work accurately and manage scope effectively.

- Serve as a key escalation point for delivery issues, driving timely resolutions and stakeholder communication.

- Foster a culture of continuous improvement, accountability, and customer-centric thinking.

Requirements :

- Education : Bachelor's or Master's degree in Computer Science, Engineering, or a related field.

- Experience : 10-12 years of experience in enterprise SaaS software development and delivery, with at least 3+ years in engineering leadership or delivery management roles.

- Proven track record in managing complete product life cycles-from inception and scaling to support and enhancement.

- Strong hands-on experience with modern tech stacks, including Java-based open source frameworks. Exposure to other languages and platforms (Python, Node.js, JavaScript) is a plus.

- Experience leading multiple teams delivering projects for global clients, particularly from North America and/or the EU.

- Demonstrated success in managing both large-scale and mid-sized high-complexity programs involving multiple customers and internal/external stakeholders.

- Deep expertise in Agile methodologies and project management in a fast-paced, iterative environment.

- Strong stakeholder communication and expectation management skills-both technical and business-focused.

- Data-driven mindset with experience in metrics-driven delivery tracking and reporting (e.g., MIS, KPIs).

- Strong decision-making ability in complex, ambiguous situations, with a hands-on, solution-oriented approach.

Additional Competencies and Soft Skills :


- Experience working in or with high-growth startups.

- Certifications in Agile, Scrum, or PMP.

- Exposure to cloud-native architectures and modern SaaS deployment models.

- Demonstrated ability to lead through influence in matrixed or distributed team environments.

- Excellent analytical and problem-solving skills.

- Positive attitude and self-driven to handle uncertainty in the VUCA world

- Extremely detail-oriented and also able to see and articulate the big picture

info-icon

Did you find something suspicious?