Job Description
**Technical Project Manager – up to £50,000/ annum + benefits – Newcastle (hybrid – 3 days per week onsite)**
We are building a new hybrid on-premise / cloud, multi-tenant platform to replace an existing Delphi codebase. The Technical Delivery Lead will bring structure, predictability, and technical coordination to the development process. This role ensures work is properly planned, decomposed, tracked and delivered, and provides clear communication between the engineering team and the business.
You will sit between the engineering team and the product team, working closely with the Lead Developer and Solution Architect to translate architectural concepts and product goals into actionable plans and predictable delivery.
Key Responsibilities
Delivery & Planning:
* Own the delivery plan for the engineering team
* Break down high-level goals into milestones, deliverables, epics, and stories
* Maintain a well-structured backlog
* Define acceptance criteria with QA and product team
* Ensure work is estimated and tracked
* Identify blockers and dependencies early
Technical Coordination:
* Work closely with the Solution Architect to turn high-level architecture into concrete implementation plans
* Ensure architectural and design decisions are documented
* Validate that technical decisions align with overall platform strategy
Team Coordination:
* Run regular planning, standup, and retrospective sessions
* Extract clear progress updates from engineers
* Ensure engineer team members have clear, unambiguous work
* Support the Lead Developer without undermining technical ownership
Reporting:
* Provide weekly status updates to the CEO and PM
* Communicate risks, delays, and decisions
* Track progress against milestones and forecast delivery
Required Skills & Experience
* Strong experience in software delivery for complex systems
* Comfortable working with distributed or hybrid architectures
* Ability to understand technical concepts and discuss trade-offs
* Experience working with senior developers with strong opinions
* Excellent communication and planning skills
* Ability to break down ambiguous requirements into actionable tasks
* Experience with GitLab/Jira or similar tools
* Ability to bring process without bureaucracy
Nice to Have
* Experience in re-platforming legacy systems
* Understanding of on-premise deployments
* Understanding of multi-tenant architectures
* Experience working with a mix of senior and junior developers