About the Role The ideal candidate for this Delivery Director position will possess exceptional leadership skills, strong project management expertise, and a proven track record of delivering complex software portfolios on time and within budget. They will be responsible for crafting and delivering digital solutions that unlock new levels of business value, developing and implementing strategic plans for software delivery aligned with business objectives, and overseeing a program of software development projects to ensure timely, budget-conscious, and high-quality delivery. - **Key Responsibilities:** - Craft and deliver digital solutions that unlock new levels of business value. - Develop and implement strategic plans for software delivery aligned with business objectives. - Oversee a program of software development projects to ensure timely, budget-conscious, and high-quality delivery. - Foster a culture of collaboration, empowerment, excellence, and continuous improvement across teams. - Lead, mentor, and support delivery managers and their teams to drive performance and growth. - Manage stakeholder relationships, including executive clients and internal leadership, ensuring transparent communication and alignment. - Monitor and report on portfolio performance, risks, and financial KPIs, implementing mitigation strategies as needed. - Ensure adherence to quality standards, contractual obligations, and industry best practices. - Drive process optimization through agile, lean, and other best practices to improve delivery efficiency. - Identify and pursue business development opportunities within existing and new accounts. - Ensure high levels of customer satisfaction through proactive engagement and service delivery excellence. - Lead strategic initiatives to improve delivery capabilities and support organisational growth goals. Requirements: - Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field. - An advanced degree (MBA or equivalent) is highly desirable. - Project Management Professional (PMP) certification or equivalent is highly desirable. - Minimum of 12 years of experience in software development project management. - Proven track record of delivering large and complex software portfolios on time and within budget. - Outstanding time management, communication, decision-making, presentation, and organizational skills. - Experience with Agile methodology and Agile frameworks. - Demonstrated ability to thrive in a highly dynamic environment, showcasing a high degree of adaptability and flexibility. - Able to understand the client's digital context and challenges. - Flexibility for frequent travels. - Problem solving, consultant mindset, though partner, building intimacy with client and their stakeholders. - Skilled and experienced in people management. - Excellent communication skills, both written and verbal. Who We Are Looking For: - You are proactive and enthusiastic about your own continuous learning and improvement. - You have a good analytical and problem-solving attitude. - You have the ability to analyze and understand the business context and logic behind your job responsibilities. - You care for the quality of your work and client satisfaction. - You enjoy working in a pleasant and cooperative atmosphere. - You are excited about working in international teams and using well-written and spoken English daily.