Software Development Project Manager

Cybanetix
Charing Cross, United Kingdom
8 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Charing Cross, United Kingdom

Tech stack

Agile Methodologies
Amazon Web Services (AWS)
Asana
JIRA
Azure
DevOps
PRINCE2
Scrum
Software Engineering
Trello
Google Cloud Platform

Job description

The Software Development Project Manager is responsible for planning, executing, and delivering software projects on time and within scope and budget. This role coordinates cross-functional teams, manages project timelines, mitigates risks, and ensures clear communication across technical and non-technical stakeholders. The ideal candidate combines strong project management expertise with a solid understanding of software development processes., Project Planning & Execution

  • Define project scope, objectives, deliverables, and success criteria in collaboration with stakeholders.
  • Develop and maintain detailed project plans, schedules, resource allocations, and budgets.
  • Oversee the full project lifecycle-from initial requirements through delivery and post-launch evaluation.
  • Track progress and ensure projects remain on schedule and within budget.

Team & Stakeholder Management

  • Coordinate and lead cross-functional teams including developers, QA engineers, designers, product managers, and other contributors.
  • Facilitate project meetings (stand-ups, sprint planning, retrospectives, etc.).
  • Serve as the primary communication point between technical teams and stakeholders, translating technical details into clear business language.
  • Manage expectations, resolve conflicts, and maintain alignment across teams.

Risk & Issue Management

  • Identify project risks and dependencies early; propose and execute mitigation strategies.
  • Remove blockers and escalate issues when needed.
  • Ensure adherence to quality standards, security requirements, and compliance guidelines.

Process & Delivery

  • Champion and support Agile/Scrum, Kanban, or hybrid development methodologies.
  • Optimize workflows and promote continuous improvement in team processes.
  • Ensure proper documentation of project artifacts, requirements, and decisions.

Requirements

  • Proven experience as a Project Manager in software development or technology-focused environments.
  • Strong understanding of Agile methodologies, and modern development practices.
  • Excellent organizational and multitasking skills, with the ability to manage multiple projects simultaneously.
  • Exceptional communication, presentation, and stakeholder management skills.
  • Demonstrated ability to lead cross-functional teams and manage complex initiatives.
  • Proficiency with project management tools (e.g., Jira, Trello, Asana, Azure DevOps, or equivalent).
  • Strong analytical and problem-solving abilities., * Certification such as PMP, PRINCE2, Certified Scrum Master (CSM), or PMI-ACP.
  • Experience working with cloud platforms (AWS, Azure, GCP), DevOps practices, or CI/CD pipelines.
  • Background in software engineering or technical roles.
  • Experience managing distributed or remote development teams.

Soft Competencies

  • Leadership and team motivation
  • Clear and empathetic communication
  • Time management and prioritization
  • Adaptability and flexibility
  • Strategic thinking and decision-making
  • High attention to detail

Apply for this position