The posting
Job Summary We are seeking an experienced Senior Project Manager with over 10 years of experience in managing IT system development, enhancement, and maintenance projects. The ideal candidate will have strong expertise in both Agile and Waterfall project management methodologies, with proven experience in managing outsourced vendors, project budgets, timelines, deliverables, quality assurance, and risk management.
The successful candidate will be responsible for driving end-to-end project delivery, ensuring projects are completed within the agreed scope, timeline, budget, and quality standards while maintaining effective communication with business stakeholders, technical teams, and external vendors.
Key Responsibilities
- Lead and manage end-to-end IT system development, enhancement, and maintenance projects using Agile and Waterfall methodologies.
- Develop and maintain project plans, schedules, budgets, resource allocation, and delivery milestones.
- Monitor project progress and ensure deliverables are completed according to agreed timelines, scope, budget, and quality standards.
- Manage outsourced vendors and third-party service providers, tracking their deliverables, performance, expenditure, and contractual commitments.
- Coordinate with business stakeholders, technical teams, vendors, and users to ensure alignment on project objectives and requirements.
- Oversee requirements management, change requests, issue resolution, and project documentation.
- Manage User Acceptance Testing (UAT), Quality Assurance (QA), and testing activities to ensure solutions meet business and technical requirements.Identify, assess, and mitigate project risks, issues, dependencies, and security-related concerns.
- Track project expenditure and budget utilisation, ensuring effective cost control and financial reporting.
- Provide regular project status updates, progress reports, and recommendations to management and key stakeholders.
- Ensure project governance, processes, and delivery standards are followed throughout the project lifecycle.
Requirements & Qualifications
- Bachelor's Degree or Diploma in Business, Information Technology, Engineering, or a related discipline.Minimum 10 years of experience in IT project management, particularly in system development, enhancement, and maintenance projects.
- Proven experience managing projects using both Agile and Waterfall methodologies.PMP certification is preferred.
- Candidates with substantial practical project management experience will also be considered.Hands-on experience in User Acceptance Testing (UAT), Quality Assurance (QA), and software development lifecycle (SDLC).
- Proven experience managing outsourced vendors or third-party service providers, including monitoring deliverables, timelines, budgets, and expenditure.
- Strong knowledge of project governance, risk management, issue management, and security management.
- Proficiency in project and requirements management tools such as JIRA and Confluence.
- Excellent stakeholder management, communication, coordination, and problem-solving skills.
- Strong ability to manage multiple priorities and drive projects to successful completion.



