TPP is a leading IT company, dedicated to delivering innovative healthcare software through our four products; SystmOne, SystmOnline, SystmInsight and SystmConnect. We are known for our outstanding achievements across the NHS, with over 5,000 organisations across the country using SystmOne. These include GP practices, hospitals, mental health trusts, and social care services.

Established for 18 years, TPP has grown consistently, and we continue to hire only the brightest people in order to deliver excellent products and the highest quality service to our customers.

TPP has been consistently recognised as an outstanding graduate employer. In 2014 and 2015 we placed first in The Sunday Times 100 Best Small Companies To Work For. Most recently, we were named ‘Top Company For Graduates To Work For’ 2016/17 by The JobCrowd.

We currently have over 200 staff members and all our teams are expanding as we develop new products and rapidly increase our customer base.

We value natural ability, enthusiasm and the potential to learn over direct work experience. We want you to develop both personally and professionally, so we provide a supportive environment and give you plenty of opportunities to add to your skills and enhance your career.

As well as a great job, we will provide you with an excellent starting salary of up to £36k and outstanding annual pay reviews. Any many more… including:

  • BUPA Health, Dental and Travel cover
  • Fantastic holiday entitlement
  • Regular social events
  • Opportunities to travel internationally
  • Pub Fridays
  • Life insurance
  • £200 birthday meal allowance
  • And many more…

There are endless perks to working at TPP!

Case Studies

  • Name: Tim
  • Role: Software Developer
  • Joined: 2012
  • University: Durham
  • Degree: BA & MA Philosophy


I graduated from Durham in 2012 after 4 years of Philosophy and had no idea what to do next. TPP’s advert caught my attention because of the ‘No Experience Required’ and chance to improve and link up healthcare. I thought it was a good opportunity to do something worthwhile, so I gave it a go.

From the start I was thrust into a team and picked up coding very quickly. It’s a hands-on approach and I love it. You learn a lot and 3 years later I am still learning every day. All the skills I learnt in my degree became part of my job. We always have an eye on the healthcare side of things and within months of working at TPP I was making changes that had a real impact on people working in healthcare settings.

One of the major attractions was moving to Leeds. It’s so close to the Yorkshire Dales and there is plenty of night life, it’s an ideal mix of countryside and the buzz of a city. It’s a great area to go cycling and walking, and there’s also a load of beer festivals in the area. It’s a fantastic place to live and work.

  • Name: Leon
  • Role: Graduate Analyst
  • Joined: 2014
  • University: University of Leeds
  • Degree: Maths


I joined TPP in late 2014 after studying Maths at the University of Leeds. Like a lot of university graduates, I was a bit overwhelmed by the number of careers available. However, I was keen to find a job that made use of the analytical skills I had developed at university. I discovered TPP through my university careers website, and the opportunity to work for a small company making such a big difference within its market was something I could not turn down.

As soon as I started I was given a significant amount of responsibility, and on just my second day at TPP I attended a meeting with key NHS England staff. To be given a task of such importance so quickly in my career felt extremely rewarding, and I immediately felt welcome at the company. One thing that becomes apparent very quickly working at TPP is that everybody is entitled to a voice and an opinion. The amount of time you’ve been at the company doesn’t matter; you will always be listened to. Within my first year at the company I had worked on our GP module, the International Referrals project in Kuwait, and our Mental Health module, which was rolled out to four separate NHS trusts in the UK.

No two days at TPP are ever the same. Life as an Analyst is incredibly varied and our work can include activities such as shadowing organisations and speaking to end users to find out their system needs, and performing analysis on the existing functionality to spot any potential areas of improvement. We also manage ongoing projects to ensure that expectations are met, and discuss new developments with our Software Developers to ensure that SystmOne remains at the forefront of clinical software. For me, leaving work knowing I’ve helped to make a difference to healthcare across the UK and internationally is an extremely rewarding and addictive feeling. It’s this feeling that gives me a real urge and excitement to continue the next day.

Application Procedure

To apply, please refer to our website