About the Role
Our client, a rapidly growing software house specializing in bespoke enterprise solutions, is seeking a highly skilled Technical Project Manager to join their team in
Southampton . This is an exciting on-site role where you will be responsible for managing the full lifecycle of software development projects, from initial client consultation through to deployment and post-launch support. You will work closely with development teams, product owners, and clients to ensure the successful delivery of high-quality software products. The ideal candidate will possess a strong technical background combined with excellent project management capabilities. You will be instrumental in driving Agile development processes, ensuring timely delivery, and maintaining high standards of code quality and user experience. The vibrant
Southampton office provides a collaborative and innovative environment, perfect for individuals passionate about technology and software engineering. We are looking for a proactive individual who can translate complex technical requirements into actionable project plans and effectively manage project risks and dependencies. This role offers a fantastic opportunity to work on diverse and challenging projects, contributing directly to client success and company growth.
Key Responsibilities
- Manage the end-to-end lifecycle of software development projects, from initiation to closure.
- Plan, execute, and monitor projects using Agile methodologies (Scrum/Kanban).
- Facilitate daily stand-ups, sprint planning, sprint reviews, and retrospectives.
- Liaise with clients to gather requirements, manage expectations, and provide project updates.
- Coordinate with development teams, QA testers, and other stakeholders to ensure project deliverables are met on time and within scope.
- Identify, assess, and manage project risks and issues, developing and implementing mitigation strategies.
- Ensure adherence to coding standards, best practices, and quality assurance processes.
- Manage project documentation, including requirements, design specifications, and test plans.
- Monitor project progress, budget, and resource allocation.
- Contribute to process improvements within the development and project management teams.
Requirements
- Minimum of 4 years of experience in technical project management, specifically within software development.
- Solid understanding of the software development lifecycle (SDLC) and Agile methodologies.
- Proven ability to manage software projects from conception to delivery.
- Strong technical background, with knowledge of programming languages and database concepts.
- Excellent communication, leadership, and problem-solving skills.
- Experience with project management tools such as Jira, Trello, or Asana.
- A Bachelor's degree in Computer Science, Software Engineering, or a related technical field is preferred.
- Experience working with cross-functional teams in a fast-paced environment.
- Familiarity with version control systems (e.g., Git) and CI/CD pipelines is a plus.
- Ability to work effectively in an office-based environment in Southampton .
Benefits
Our client offers a competitive salary and a comprehensive benefits package, including private medical insurance, life assurance, and a generous pension scheme. Employees have access to continuous professional development opportunities, including training budgets and conference attendance. The role provides the chance to work on cutting-edge software solutions for a diverse client base. You will be part of a dynamic and collaborative team in a modern
Southampton office, with opportunities for career advancement. Enjoy team-building events and a supportive work culture focused on innovation and growth.