Technical Project Manager
Posted Updated
Description
- The Technical Project Manager will work within a squad of other Technical Project Managers, software engineers and quality assurance engineers
- As part of this squad they will oversee and share tasks for a number of projects with the other Technical Project Managers
- A Technical Project Manager is a subject-matter expert who uses their technical background to bridge the gap between the product and technical side of product development
- They breathe life into a product by enacting the vision and direction defined in the product roadmap
- Producing a project plan and agreeing this with the customer
- Managing the development and testing of the solution in alignment with the agreed project plan
- Deployment and customer sign-off of the solution
- Accountable for the development and delivery of the project delivery plan to a strategic customer or number of customers
- Accountable for the development of the business process benefits being achieved by a customer
- Responsible for the management of the application development in accordance with the customer requirements
- Responsible for implementation of UAT/SAT in accordance with the test plan
- Responsible for management of the training and deployment plan
- Responsible for the management of the support plan
- Responsible for the in-life technical customer relationship plan
- Develop and maintain the project plan in accordance with customer requirements
- Develop and maintain the documentation relating to the business process re-engineering
- Manage the development of an application in accordance with the customers requirements
- Coordinate the planning of the design and installation of the appropriate technical architecture for a solution
- Manage the customer testing phases of a project deployment, including SAT and UAT
- Manage the support of the solution once in-life
- Manage the issues raised by a customer in relation to a deployed solution
- Develop and maintain the documentation relating to business benefits realisation
- Manage any third party supplier involvement in project delivery
- Develop and maintain all project related documentation
- Identify any new opportunities relating to potential sales opportunities
Benefits
- Flexible work models
- Paid time off
- Paid parental and family leave
- Health care benefits
- Global wellness resources
- Employee assistance programs
- Rotation programs
- Mentor relationships
- Learning and development opportunities
- Retirement benefits
- Employee bonuses
- Stock grants & employee stock purchase plans
- A formal qualification (Degree) in Computing Science or equivalent experience
- Proven experience in managing customer requirements
- Demonstrable experience of project management in a technical environment with a successful track record in product delivery
- Proven leadership and motivation of virtual teams
- A high level of communication skills - written and verbal
- Demonstrable management experience in a delivery-driven environment
- A high level of technical understanding - with the ability to communicate complex technical information to both technical and non-technical audiences
- Technical experience sufficient to manage and convey issues relating to complex software issues
- Must be able to satisfy the requirements for Non-Police Personnel Vetting (NPPV) Level 3
- Diplomacy skills for establishing and managing relationships with customer stakeholders
- Well organised and disciplined in approach to work and time management
- Knowledge of Agile Project management principles - with certification or working towards certification
- Experience of managing the delivery of large and complex software solutions to major customers