وصف الوظيفة


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.