Closed Full-time

Software Development Project Manager

Own end to end delivery of multiple concurrent software and IT infrastructure projects, keeping work structured and moving through Kanban, removing blockers for developers, and providing clear, calm, client facing communication, documentation, and reporting.

We are looking for an IT and Software Project Manager who can take ownership of project delivery across multiple concurrent software and infrastructure initiatives. The role suits someone who is confident working with developers, can structure work clearly, and can communicate with clients in a calm and professional way. You will manage projects end to end, maintain strong delivery discipline, and ensure stakeholders have accurate information at all times.

Responsibilities

  • Plan, coordinate, and deliver software and IT projects from initiation through to completion.
  • Work directly with development teams to break down work, prioritise tasks, and maintain momentum.
  • Manage Kanban boards, backlogs, sprints, and workflows to ensure consistent throughput and transparency.
  • Serve as the primary client contact for active projects, providing clear updates and managing expectations.
  • Write detailed documentation, briefs, acceptance criteria, and status reports.
  • Identify risks and issues early, propose solutions, and ensure follow through.
  • Manage internal and external stakeholders to keep projects aligned and on track.
  • Facilitate communication between technical and non-technical participants.
  • Maintain strong delivery discipline across multiple projects simultaneously.
  • Support developers by removing blockers, clarifying requirements, and ensuring they can focus on execution.
  • Contribute to process improvements and help lift team maturity over time.

Requirements

  • Proven experience managing IT or software development projects.
  • Strong understanding of Kanban project management, including backlog management and workflow optimisation.
  • Demonstrated experience working directly with software developers and technical teams.
  • Excellent written and verbal English, with an ability to explain complex ideas clearly and concisely.
  • Confident client facing skills, including running meetings, delivering updates, and managing expectations.
  • Good general understanding of IT, including networking fundamentals, software development concepts, APIs, databases, cloud services, and DevOps principles.
  • Ability to work independently, meet deadlines, and manage competing priorities.
  • Comfortable working fully remotely with distributed teams.
  • Strong organisational skills and attention to detail.

Preferred Attributes

Someone who is structured, assertive, and comfortable driving work forward. You should be able to communicate clearly, get to the point, and make sure projects stay controlled even when things change quickly. This role suits someone who thrives in remote environments and can maintain a steady rhythm of delivery across several initiatives at once.

In additional you will ideally have:

  • Exposure to Agile methodologies alongside Kanban.
  • Experience with tools such as Linear, Jira, Trello, Asana, ClickUp, or similar.
  • Understanding of CI or CD pipelines, version control, and modern cloud environments.
  • Experience in a consulting or multi-client context.