Delivery Manager – Projects
Job brief
We are seeking a skilled and experienced Delivery Manager to oversee and manage the successful delivery of software services and solutions to our clients. The ideal candidate should possess a strong background in software development methodologies and project management, and a proven track record in leading and delivering complex software projects.
The Opportunity (Responsibilities)
Project Oversight: Provide leadership and strategic direction in the delivery of software services, ensuring projects are executed within scope, time, and budget constraints while meeting quality standards.
Client Engagement: Act as a primary point of contact for client communication, understanding their needs, and ensuring alignment between client expectations and project deliverables.
Team Management: Lead and mentor a team of project managers, software developers, quality assurance professionals, and other team members, fostering collaboration, productivity, and a positive work culture.
Project Planning and Execution: Develop comprehensive project plans, define project scopes, timelines, and resource allocation, and monitor project progress to ensure on-time and within-budget delivery.
Risk Management: Identify potential risks and issues in project execution and implement effective mitigation strategies to minimise project disruptions.
Quality Assurance: Oversee quality control processes, ensuring adherence to quality standards and continuous improvement in service delivery.
Stakeholder Management: Collaborate with various stakeholders, including internal teams, clients, vendors, and senior management, providing regular project updates and addressing concerns.minimise disruptions to the project
Continuous Improvement: Drive process improvements and best practices in project management, software development methodologies, and service delivery to enhance efficiency and client satisfaction.
Financial Management: Monitor project budgets, expenses, and financial performance, ensuring profitability and cost-effectiveness in service delivery.
Requirements and Skills
Bachelor’s degree in computer science, engineering, or related field; advanced degree or certifications in Project Management are advantageous.
Proven experience (at least 10 years) in a leadership role within software services or IT consulting, managing complex software projects from initiation to delivery.
Strong understanding of software development methodologies (Agile, Scrum, Waterfall, etc.) and best practices in project management.
Excellent communication, negotiation, and interpersonal skills, with the ability to effectively engage with clients and internal teams.
Proficiency in project management tools, such as JIRA, Asana, or Microsoft Project.
Exceptional problem-solving abilities and a proactive approach to managing project challenges.