وصف الوظيفة
Summary
We are seeking a highly experienced and results-oriented Head of Delivery to lead and oversee the successful execution of our software projects and service delivery. This critical leadership role requires a seasoned professional with a proven track record of managing complex projects, building high-performing teams, and exceeding client expectations. The ideal candidate possesses exceptional communication, presentation, and leadership skills, coupled with a deep understanding of software development methodologies and a passion for delivering exceptional customer experiences. Experience in the Saudi Arabian market is highly preferred, as is experience across multiple industries.
Responsibilities
- Delivery Strategy: Develop and implement the overall delivery strategy, ensuring alignment with company objectives and client needs. This includes defining delivery processes, setting performance metrics, and optimizing resource allocation.
- Team Leadership: Lead, mentor, and motivate a team of project managers, software engineers, and other delivery professionals. Foster a culture of collaboration, accountability, and continuous improvement.
- Project Portfolio Management: Oversee the entire portfolio of software projects, ensuring timely and within-budget delivery. This includes prioritizing projects, managing risks, and resolving issues.
- Client Relationship Management: Build and maintain strong relationships with key clients, acting as a trusted advisor on delivery matters. This involves understanding their needs, managing expectations, and ensuring client satisfaction.
- Process Improvement: Continuously evaluate and improve delivery processes, leveraging best practices and industry standards. This includes implementing agile methodologies and promoting automation.
- Resource Management: Optimize resource allocation across projects, ensuring efficient utilization of personnel and budget. This includes forecasting resource needs and managing capacity.
- Performance Monitoring: Establish and monitor key performance indicators (KPIs) to track delivery performance and identify areas for improvement. Provide regular reporting to senior management.
- Risk Management: Identify and mitigate potential risks to project delivery, ensuring successful outcomes. Develop contingency plans and proactively address issues.
- Stakeholder Management: Effectively communicate with internal and external stakeholders, providing regular updates on project status and delivery performance.
- Market Awareness: Stay abreast of industry trends and best practices in software delivery, particularly within the Saudi Arabian market.
- Budget Management: Manage the delivery budget, ensuring cost-effectiveness and maximizing return on investment.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field. Master’s degree preferred.
- 15-20 years of experience in software project delivery, with a demonstrable track record of success.
- Extensive experience in managing complex software projects, preferably across multiple industries.
- Deep understanding of software development methodologies (e.g., Agile, Waterfall).
- Proven ability to lead and motivate high-performing teams.
- Excellent communication, presentation, and interpersonal skills.
- Strong problem-solving and decision-making skills.
- Experience in the Saudi Arabian market is highly preferred.
- Fluency in written and spoken English. Arabic language skills are a plus.
- Strong client relationship management skills.
- Experience with project management tools and software.
- Ability to travel as needed.