Job Overview
We are seeking an experienced Project Manager to lead the delivery of a Microservices and API-based integration project in complex enterprise environments.
Key Responsibilities:
* Lead the delivery of the Microservices end-to-end project lifecycle across all phases: design, build, test, deployment, and hypercare.
* Own project plans, RAID logs, status reporting, and governance documentation.
* Ensure alignment with enterprise architecture and data model standards.
* Manage dependencies across internal engineering teams, business product owners, and third-party vendors.
* Facilitate agile ceremonies, sprint reviews, and support delivery reporting (e.g., Jira/DevOps boards).
* Drive clear and consistent communication with all stakeholders, escalating blockers early.
* Proactively manage risks, scope changes, and delivery challenges across distributed teams.
Requirements:
* Proven experience delivering complex technical or integration projects, ideally involving microservices or APIs.
* Strong background in integration delivery, ideally within retail, supply chain, or digital product systems.
* Experienced in managing complex dependencies across business and IT teams.
* Proven ability to manage third-party vendors and delivery partners.
* Comfortable working with Agile teams and using tools such as Jira, Azure DevOps, or equivalent.
* Strong communication and stakeholder engagement skills to work closely with technical leads and business owners.
Desirable Skills:
* Ability to onboard quickly and deliver from day one.
* Comfortable working independently while ensuring close alignment with programme leadership.
* Able to work effectively in uncertainty environments bringing structure, clarity, and focus to help teams align, make decisions, and keep delivery on track.
* Focused on outcomes, timelines, and business value, being able to drive delivery in a complex environment.
Skill Requirements:
* Project Management
* Microservices
* Agile
* API
The Ideal Candidate
We are looking for a highly motivated and organized individual who is passionate about delivering high-quality results. The successful candidate will have excellent communication and interpersonal skills, be able to work effectively in a team environment, and have a strong understanding of project management principles and methodologies.