About this role
About the Role The Technical Project Manager will work within a squad of other Technical Project Managers, software engineers and QA engineers. They will oversee and share tasks for multiple projects, bridging the gap between the product and technical development and helping to translate the product roadmap into deliverable software. What You'll Do
- Produce a project plan and obtain customer sign-off, and manage development and testing in line with the plan.
- Deploy the solution and secure customer sign-off.
- Oversee delivery across a number of projects within an agile squad, sharing tasks with other TPMs.
- Develop and maintain project plans and related documentation to customer requirements.
- Coordinate the design and installation of the appropriate technical architecture for a solution.
- Manage SAT/UAT, training, deployment, and in-life support.
- Manage third-party supplier involvement and resolve customer issues.
- Maintain in-life technical customer relationship plan and ensure business benefits are realised.
- Identify new opportunities relating to potential sales opportunities.
- Support agile ceremonies (sprint planning, daily scrums, sprint reviews). What We're Looking For
- High level of written and verbal communication.
- High level of technical understanding with the ability to communicate complex technical information to technical and non-technical audiences.
- Diplomacy skills for establishing and managing relationships with customer stakeholders.
- Well organized and disciplined approach to work and time management.
- Must be able to satisfy the requirements for Non-Police Personnel Vetting (NPPV) Level 3.
- Degree in Computing Science or equivalent experience.
- Knowledge of Agile Project Management principles, with certification or working towards certification.
- Experience delivering large and complex software solutions to major customers.
- Proven experience managing customer requirements and leading virtual teams.
- Demonstrable management experience in a delivery-driven environment.
- Technical experience sufficient to manage and convey issues relating to complex software.
- Demonstrable project management experience in a technical environment with a successful track record in product delivery. Nice to Have Compensation & Benefits
- Salary and benefits are not disclosed in the job posting.