Key Responsibilities -
Responsible for end-to-end delivery for multiple simultaneously running products/engagements
Accountable along with the team for the scope, schedule, quality and budget of the portfolio inclusive of scope definition, requirements, estimates and documentation like proposals, SOW and implementation of the same
Work with the product management, UX, design, and software development teams to define / determine timelines for each sprint Determine inter-dependencies between design and development for the sprint and work towards flawless execution of projects
Help in attaining Scaled Agile Framework (SAFe) as a Release Train Engineer managing multiple release trains
Guide the team to be self-organising using the Scrum & Kanban frameworks and ensure that scrum rituals are diligently followed
Coach and Mentor the team to continuously improve
Identify opportunities and risks in delivering the organizations services to clients or onshore counterparts inclusive of technology and resourcing
Engage with business development, sales, Finance, IT infrastructure, CTO and other stakeholders in the leadership to be aligned with organization norms with impact on delivery
Engage in resource planning and determine resource constraints in any specific team
Facilitating discussion, decision making, and conflict resolution
Assisting with internal and external communication, improving transparency, and radiating information Key Skills
On-hands experience as a Scrum Master or Scrum Product Owner with clear understanding of Agile Estimation Techniques and Test-Driven Development.
Extensive skills in Program management, with a focus on key delivery processes to have flawless execution, high quality and on time delivery
Exceptional ability to balance strategic, tactical, and operational thinking and execution in a dynamically evolving business environment
Demonstrate ability to run all aspects of complex projects . risk assess