Delivery Manager

Kochi, India

As a Delivery Manager, the incumbent will have the responsibility of measuring current software development performance and effectiveness of the processes and suggest improvements. Rolling out and tracking software delivery metrics across the organisation.

An excellent team player with a collaborative approach of working. An Innovative, flexible self-starter with excellent analytical skills. Will also need strong organisational and planning skills and able to work autonomously.

Key Duties and Responsibilities :

- Collect and analyse metrics from various engagements to measure the key process areas like schedule, scope, cost, quality, risk and people satisfaction.

- Define mechanisms to automate metrics collection, analysis and presentation.

- Establish metrics collection approach across all engagements in to measure people and process efficiency.

- Responsible for customer satisfaction

- Engage and manage customer stakeholders.

- Mentoring managers & team members to ensure that they are delivering a professional, high quality, high value & responsive experience to the client

- Identify and develop opportunities for improving the financial profitability of the customer account.

- Plan, direct and co-ordinate activities to manage and implement complex projects from contractproposal initiation to final operational stage.

- Plan, schedule, monitor and reports on activities related to all programmes and projects.

- Leads the programme or project teams in determining business requirements and translating requirements into operational plans.

- Determine, monitor and reviews all programme or project economics, including costs, operational budgets, staffing requirements, resources and risk, ensuring that there are appropriate and effective governance arrangements, supported by comprehensive reporting.

- Evaluate changes to programme and project management practices and initiates improvement to organisation practices.

- Review quality of direct report's project delivery at all stages through the project lifecycle, ensuring best practice has been adhered to.

Required Skills and Experience :

- Strong track record of successful full-lifecycle software project delivery and ability to evaluate various delivery models to identify best fit for an engagement.

- Excellent communication skills with the ability to management upwards and downwards, working closely with senior leaders.

- Understanding of Industry best practices.

- Proven experience in leading the delivery of complex software products from concept to production.

- Demonstrated track record of software delivery across a range of products, channels and technologies.

- Strong resource management skills & project management skills.

- Experience working with geographically distributed teams.

- The role holder will have strong people management and leadership skills.

- Exceptional stakeholder management skills, with the ability to inform business decisions.

- Strong analytical problem solving mind set with the ability and willingness to get into the details to find solutions.

- Ability to build and leverage relationships.

- Strong experience of programme mobilisation, initiation and planning in addition to management of established programmes

- Strong leadership skills with evidence of managing teams across a range of disciplines and locations.

- Ability to have a strong impact and to influence key decisions, budget management, cost management and resource allocation.

- Fair understanding of agile methodologies.

- Experience playing the Scrum Master role for at least two years for a software development team that was visibly applying Scrum principles, practices, and theory.