About the Role
Our client, a forward-thinking software solutions provider, is seeking a meticulous and results-driven Project Manager to oversee software development projects. This role is situated in **Cardiff, Wales, UK**, and is integral to managing the entire Software Development Lifecycle (SDLC). You will be responsible for coordinating development teams, ensuring timely delivery of high-quality software products, and maintaining clear communication channels with clients and internal stakeholders. This is a superb opportunity to join a company that values innovation, collaboration, and professional growth. The ideal candidate will have a strong background in Agile methodologies and a proven ability to manage complex software development projects from conception through deployment. We are looking for a strategic thinker who can navigate the intricacies of software development and deliver exceptional results for our clients in **Cardiff**.
Key Responsibilities
- Manage the end-to-end software development lifecycle (SDLC) for various projects.
- Develop detailed project plans, including scope, timelines, resource allocation, and budget.
- Facilitate Agile ceremonies such as sprint planning, daily stand-ups, sprint reviews, and retrospectives.
- Collaborate closely with product owners, developers, QA testers, and other stakeholders to ensure project success.
- Identify and mitigate project risks and dependencies, proactively addressing potential roadblocks.
- Track project progress, monitor key performance indicators (KPIs), and report on project status to senior management.
- Ensure that software deliverables meet high-quality standards and align with client requirements.
- Manage stakeholder expectations and facilitate effective communication throughout the project lifecycle.
- Contribute to the continuous improvement of project management processes and best practices.
- Manage project documentation, including requirements, design specifications, and test plans.
Requirements
- Demonstrated experience as a Project Manager in a software development environment.
- Strong understanding of the Software Development Lifecycle (SDLC) and Agile methodologies (Scrum, Kanban).
- Excellent knowledge of project management tools such as Jira, Confluence, or similar.
- Proven ability to manage multiple projects concurrently, ensuring on-time and within-budget delivery.
- Strong communication, interpersonal, and leadership skills.
- Experience in stakeholder management and client-facing roles.
- A Bachelor's degree in Computer Science, Information Technology, or a related field, or equivalent practical experience.
- Agile certifications (e.g., CSM, PSM) are a plus.
- Ability to work collaboratively in a team-oriented environment.
- Problem-solving skills and a proactive approach to overcoming challenges.
Benefits
- A competitive salary package, with earnings up to 70000 £ per annum.
- Comprehensive health and dental insurance.
- Generous company pension scheme.
- Opportunities for professional development and advanced training.
- A flexible hybrid working arrangement, balancing office and remote work in **Wales**.
- Modern office facilities in **Cardiff**.
- A vibrant and collaborative company culture.
- Ample paid time off for vacation and personal needs.
- Team-building events and social activities.