Team Consulting is one of the world’s best multi-disciplinary device development consultancies, solely focussed on supporting our international clients in the field of medical device and healthcare products.

Working for Team as a medical software consultant in app development, you will be responsible for the design, development of robust and innovative apps for the healthcare and medical industries.

You will need to be a self-starter, able to manage your own time and workload. You will have excellent communication skills and be able to build relationships with colleagues and contractors from across the organisation as well as clients and collaborators.

This role involves working on a range of projects, so it is suited for individuals who enjoy variety and can work flexibly.

As part of the role, you are expected to:

  • Support business development activities relevant to Team's software offering.
  • Liaise with the UX/UI group on the user experience.
  • Understand and capture clients’ needs and translate them into practical product requirements
  • Document software architecture and design
  • Participate in Team's cross-discipline medical device product development projects - e.g. brainstorms, risk assessments, design development, design testing, sales meetings and presentations.

Qualifications and Skills


  • Good degree, 2:1 or above in Computer Science or Electronic engineering
  • 3+ years’ experience and track record in developing iOS apps on mobile platforms
  • Experience in Swift and Xcode
  • Experience in a scripting language such as Python


  • Familiarity with the software medical development standard IEC 62304 and SaMD
  • Experience in wireless connectivity such as Bluetooth Low Energy, Wi-Fi, and NFC
  • Experience in Android app development
  • Familiarity with Cloud Services e.g. Azure and AWS
  • Familiarity working with hardware

Leadership / Consultancy Skills


  • Structured and methodical problem-solving ability
  • Excellent communication skills, including communicating to a range of technical and nontechnical audiences
  • Versatility to work effectively on varied products across a range of clients, both independently and as part of a multi-disciplinary team
  • Excellent analytical ability, including data gathering, analysis and presentation of conclusions to the team
  • Understanding and experience of working to strict quality management systems


  • Experience of working for a medical device development company or consultancy
  • Experience and skills to liaise with clients and suppliers, both technical and non-technical

Personal Qualities

  • Copes well with unexpected change, is flexible and calm under pressure
  • Good team player, including being aware of own limitations and of the strengths of others
  • Eager to continually learn and improve
  • Willingness to take responsibility and manage own time
  • Collaborative and actively shares own knowledge

Equal Opportunities

Team values equality, diversity and inclusion in employment and recruitment. We are committed to promoting equal opportunities and an inclusive community, where our talented people respect and value the contributions, skills and abilities of others.

We want our people to succeed on merit; treating individuals equally, including making decisions and providing encouragement and opportunities relating to recruitment, career development and retention in a fair and consistent manner.

Our aim is a workplace free from all forms of bullying, harassment or victimisation, and unlawful or unfair discrimination on the grounds of age, disability, sex, gender reassignment, sexual orientation, pregnancy and maternity, race, religion or belief, and marriage and civil partnerships.

Application Form

Max size 12MB