Delivery Manager
Key roles and responsibilities
End-to-end delivery ownership: Drive and manage the full delivery lifecycle of multiple software development and digital transformation initiatives from inception to post-launch support.
Agile governance & process execution: Enforce agile/scrum best practices, monitoring sprint velocity, backlog health, and key delivery metrics (KPIs/SLAs) across squads.
Stakeholder & client alignment: Act as the primary escalation point for project delivery; maintain transparent communication with clients, program managers, and executive leadership regarding progress, risks, and milestones.
Risk management & blocker removal: Identify, track, and mitigate technical, operational, and resource risks early; unblock engineering and functional teams to maintain delivery momentum.
Resource & financial oversight: Partner with resource managers and tech leads to ensure optimal team composition, workload balance, budget tracking, and billability targets.
Vendor & third-party management: Coordinate with external vendors, contractors, and third-party implementation partners to align deliverables with project timelines.
Quality & compliance assurance: Ensure that software releases meet rigorous quality assurance, security, and architectural standards prior to client handover.
Continuous process improvement: Conduct sprint retrospectives and post-implementation reviews to continuously optimize delivery frameworks, operational efficiency, and team performance.
Requirements
Education
Bachelor’s degree in computer science, information technology, business administration, or a related field.
Experience
6–8 years of experience in IT delivery, project management, or software engineering management, with at least 3+ years in a delivery lead/manager role.
Proven track record of successfully delivering large-scale enterprise web, mobile, or digital product applications in client-facing environments.
Skills & competencies (technical & analytical + soft)
Delivery frameworks: Deep mastery of agile, scrum, kanban, and hybrid project management methodologies.
Tech ecosystem awareness: Solid understanding of modern software development life cycles (SDLC), microservices, low-code platforms (OutSystems, Creatio), and cloud deployments (.NET, Azure).
PM tooling proficiency: Advanced hands-on experience using Jira, Confluence, MS Project, and reporting dashboards to track delivery health.
Stakeholder management: Exceptional negotiation, conflict-resolution, and executive presentation skills.
Data-driven operations: Strong analytical mindset with the ability to leverage delivery metrics (burndown charts, velocity, defect density) to drive outcomes.
Leadership & empowerment: Proven ability to lead, motivate, and hold cross-functional technical teams accountable without direct hierarchical authority.
Preferred (but not required)
Prior background as a project manager, scrum master, or tech lead inside software consultancies.
Experience managing client-site or regional delivery operations across the GCC region.
Certifications
PMP (Project Management Professional) or PMI-ACP is highly preferred.
Certified ScrumMaster (CSM) or SAFe Agilist (Advantage).
Job location
HQ