Delivery Manager
CurrentLeadership & People:• Lead, inspire, motivate and line manage a multi-disciplinary software development team;• Coach, hold 1 to 1s, set and review objectives, appraise performance, and assist with career development, ensuring effective performance management;• Lead a ‘delivery with high quality' culture that is results oriented and takes accountability;• Responsible for achieving and sustaining people's engagement;• Meet ambitious timelines while balancing business risks and trade-offs;• Drive the team to continuously improve processes in always changing environment;• Maximize employee retention through motivation and strong management;Software Delivery:• Understand intimately the dependencies between components and how they combine to deliver service to the end consumer and to the business;• Consistently apply significant knowledge of Agile/Lean within the team, namely Scrum methodology, to continuously improve the team pace, efficiency and quality;• Serve as liaison between delivery team and key stakeholder(s);• Execute, plan and manage changes as appropriate to meet changing needs and requirements;• Manage the review of product requirements within the team and provide feedback to product owners and other change originators;• Understand and balance commercial needs against technical requirements and capabilities;• Easily recognize system deficiencies and lead to effective solutions;• Continuous improvement of processes through automation of common procedures, and implementation of standards, processes and checklists;• Prioritise tasks throughout all phases of the project lifecycle;• Actively measure and review the Productivity, Velocity, Quality and Duration of delivery, taking prompt corrective action where necessary.