Senior Technical Project Manager (Software)
Hertfordshire
Job Summary
We are looking for a highly skilled and seasoned Senior Technical Project Manager with proven experience in managing and successfully delivering software projects. The ideal candidate will demonstrate exceptional leadership, technical acumen, and strategic project management capabilities.
Key Responsibilities
● Project Leadership & Methodology
o Lead and manage projects through the entire software development lifecycle
o Facilitate discovery activities while developing multi-level planning capabilities
o Coninuously improve approaches to delivery based on stakeholder feedback and changing requirements
o Demonstrate adaptability across agile, waterfall, and traditional project management methodologies
o Apply appropriate frameworks and methodologies based on specific project requirements and organizational needs whilst meeting targets and outcomes
● Technical Expertise
o Demonstrate comprehensive knowledge and experience in:
▪ Requirements elicitation and documentation
▪ Solution design and architecture planning
▪ Test strategies and quality assurance
▪ Release management and deployment coordination
▪ Post-implementation support and operational integration
● Planning & Execution
o Develop and maintain detailed roadmaps, plans and resource utilised strategies
o Collaborate effectively with cross-functional teams, including engineering, product, design, and leadership
o Define, track, and report on key performance indicators and project metrics
o Manage budgets with emphasis on cost-effectiveness and resource optimization
o Implement robust risk and dependency management processes
● Governance & Communication
o Establish appropriate governance frameworks and reporting mechanisms
o Create and maintain comprehensive repositories for documentation and artifacts
o Manage key stakeholder relationships and expectations
o Coordinate clear communication between technical teams and business stakeholders
o Provide mentorship to junior project managers and team members
Required Qualifications
Experience
● Professional experience in technical project management.
● Proven track record of successfully delivering software projects in a product environment
● Experience managing projects with SME projects
● Demonstrated ability to manage complex, multi-team software development initiatives.
● Working in a faced paced environment and the ability to adapt and replan based on the changes.
Technical Skills
● Advanced understanding of software development lifecycle (SDLC)
● Proficiency in project management methodologies:
o Agile
o Waterfall
o Hybrid methodologies
● Expert-level knowledge of project management tools:
o JIRA
o Confluence
o Google workspace
● Strong understanding of software architecture and development processes end to end.
Educational Requirements
● Bachelor's degree in Computer Science, Information Technology, Business Administration, or related field.