About the Role
Our client, a rapidly expanding software solutions provider, is seeking an accomplished Senior Project Manager to join their fully remote team. This role is essential for driving the successful development and delivery of innovative software products. You will manage the end-to-end lifecycle of software projects, working closely with engineering, product, and design teams to ensure timely and high-quality releases. As a remote-first organization, we offer the flexibility to work from anywhere within the UK. The ideal candidate will possess a strong background in software development project management, excellent leadership skills, and a passion for building high-performing, distributed teams. You will play a key role in shaping our software development processes and delivering impactful solutions to our global client base.
Key Responsibilities
- Lead and manage multiple software development projects from initiation to deployment using Agile methodologies.
- Define project scope, objectives, deliverables, and success criteria in collaboration with stakeholders.
- Develop detailed project plans, schedules, and resource allocation strategies for remote teams.
- Facilitate all Agile ceremonies, including sprint planning, daily stand-ups, sprint reviews, and retrospectives.
- Proactively identify, track, and resolve project risks, issues, and dependencies.
- Manage stakeholder expectations through effective communication, status reporting, and engagement.
- Ensure adherence to coding standards, quality assurance processes, and best practices in software development.
- Foster a collaborative and productive team environment, promoting continuous improvement in a remote setting.
Requirements
- A minimum of 6 years of experience in project management, specifically within the software development industry.
- Proven experience managing Agile software development projects (Scrum, Kanban) in a remote or distributed team environment.
- Strong understanding of the software development lifecycle (SDLC) and various technologies.
- Excellent leadership, communication, and interpersonal skills, with the ability to motivate remote teams.
- Proficiency with project management tools such as Jira, Confluence, and GitHub.
- Strong analytical and problem-solving skills.
- Ability to work independently, manage priorities effectively, and deliver results in a remote setup.
- Bachelor's degree in Computer Science, Engineering, or a related field; PMP, CSM, or Agile certifications are a plus.
Benefits
This role is fully remote, offering excellent work-life balance and flexibility. Our client provides a competitive salary, comprehensive health benefits, a generous pension plan, and opportunities for stock options. Continuous professional development is encouraged, with access to training resources and conference attendance. You'll be part of an innovative and supportive company culture that values collaboration and individual contribution. Join a team that is building cutting-edge software solutions and making a significant impact in the tech industry.