We are looking for a talented Project Manager to join our growing team, working on custom software projects. We work on a variety of innovative projects for health, sciences, engineering and social care. Further information on our projects can be found here.

Your day to day role will involve working closely with experienced development teams to deliver valuable software and delight our clients. Our projects vary in size and complexity where you will need to be flexible, adapting your methods to suit project budget and client need.

Your role will most likely involve management of healthcare software development projects which must comply to FDA or CE standards.


  • Management, and responsibility for software projects, with close support at first but soon working independently
  • Direct and manage an internal project team, including developers, designers, testers
  • Estimating and managing project resourcing required
  • Understanding the clients project objectives
  • Manage client expectations and report progress to clients, including effectively leading meetings
  • Tracking and reporting project progress, risk and budget, both internally and externally to clients
  • Assisting generation of repeat business
  • Assisting development of new business opportunities
  • Contribute to process improvement

Essential requirements:

  • Excellent communication skills (oral and written) to be able to liaise confidently with customers
  • Excellent organisational skills, the ability to keep on top of lots of different information
  • An interest and enthusiasm for innovative technology
  • Client-facing experience, including working with clients on a project basis
  • Self-motivated attitude with the ability to work independently
  • Ability to form effective working relationships with colleagues and clients

Desirable experience and skills:

  • Software as a medical device (SaMD) project management experience (e.g. FDA/CE compliant), or willingness to learn these skills and processes
  • A 2:1 degree or better
  • Agile project management methods
  • PRINCE2 project management experience
  • Previous software development experience
  • Use of JIRA and other task tracking systems