Working at TPP |

Glassdoor uses cookies to improve your site experience. By continuing, you agree to our use of cookies. OK | Learn More

TPP Overview

Leeds, England
201 to 500 employees
Company - Private
IT Service
Unknown / Non-Applicable

TPP is a market leading UK based IT company, dedicated to delivering innovative healthcare software.

After 20 years of success, TPP is now looking to ... Read more

Mission: Our philosophy is to join up healthcare based on a shared electronic patient record, improving access to clinical data and empowering patients to take part in their care. We are known for our outstanding achievements across the NHS, providing electronic patient records on a ... Read more

Company Updates

  • Lots of exciting things going on at TPP at the moment! From our latest mental health sales to being in China alongside the PM's trade mission - read our latest news here

    News - TPP

    TPP have signed a Strategic Cooperation Agreement with Hainan-based company, First Chengmei Medical Industry Group. The signing took place on the 1st February at the Intercontinental Hotel, Sanlitun in Beijing, alongside planned business events during Theresa May's official trade mission...

  • We have our last few interview slots available for our Oxford interviews today and tomorrow - apply for an interview by completing our simple form here

    CV Form | TPP Top 50

    No need to spend time writing a CV - just fill in your details in the template below:

See AllSee All

TPP – Why Work For Us?

TPP is a fast-growing health tech company. We're working on pioneering global technology, delivering world class healthcare software through our innovative product. Our flagship product, SystmOne, is used in over 7,000 NHS organisations in the country.  

After 20 years of success in the UK, we now operate on an international scale with projects ongoing across the Middle East and China.

We've 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 and the ‘Top IT Development and Consulting Company’ for two years running by The JobCrowd.

Do you want a job where your intelligence, problem solving and social skills matter more than previous work experience? Do you have a good degree but haven’t found the right career?

This is a challenging and rewarding job with salary and benefits to match.

Opportunities to learn at TPP are continuous. You will be given projects to manage, problems to solve and lots of responsibility.  

The skills required for all candidates are: 

  • Problem solving and analytical skills 
  • Good communication skills 
  • A passion for learning and a desire to succeed 
  • A drive for career progression 
  • Organised, motivated and a proactive attitude with a desire to learn and progress
  • To work hard, to take responsibility and play your part – we believe that every member of the team, no matter how new or experienced, has a valid contribution to make.
  • To tell us what you’re thinking – everyone has an input into decisions, both major and minor,
     and we will want to hear your opinions and ideas.
  • To ask questions – we never want you to carry out tasks you don’t understand or to
    struggle in silence.
  • To be aware and alert – because TPP’s offices are open-plan, if you keep your eyes and ears open, you’ll learn a lot.

TPP staff will have the opportunity to take on significant responsibilities from early on in your career. You will be helping to tackle various challenges that require excellent communication and investigative skills.  You will have the opportunity to interact with individuals from different healthcare sectors around the world, including the UK, China and the Middle East.

A typical day does not exist for a graduate at TPP! Read reviews from our current employees on The Job Crowd site

Read our FAQs about applying for a role at TPP:


We’re doing some amazing things here at TPP, and we have some life-saving, global projects coming up. That’s why we’re looking for super intelligent graduates for our Software Developer and Analyst roles to be our #healthcareheroes. You will be working on initiatives such as implementing our clinical software solution globally, developing innovative app technology and carrying out ground breaking research projects. If you’re a natural problem solver and have a burning desire to make a difference to the world, we need you!

If you’re a graduate, we know that your time is precious – and that’s why we’ve made it easy for you to apply. There’s no need to include a cover letter in your application – just send over your CV! 


  • An A*AA at A Level
  • A 2.1 degree from any discipline (achieved or expected)

No experience required.

So with no cover letter required and all travel expenses paid, what have you got to lose?
Apply now at

To learn more about each of our roles, read through our staff profiles:



Graduate Analyst

I completed my postgraduate degree in Medicine and I knew that I wanted to be able to make a difference with a career in healthcare, without taking a role involving direct patient care. TPP stood out as a company that would allow me to do this, and the problem solving and team working aspects of the Analyst role really appealed to me.

Since joining the company almost two years ago, I have worked on a variety of different projects, both in the UK and internationally. The range of projects I have been involved in has given me the opportunity to enjoy a wide variety of work, meaning that the days are always interesting.

The job has challenged me and allowed me to further develop a whole host of skills. You are given responsibility from early on, and in the relatively short time I have been here I feel like I have been able to achieve over and above what I would have expected. Team work is an important aspect and the people you work with are not only bright and forward-thinking, but also supportive and keen to help you progress.

If you are looking for a challenging career that offers variety and will support you to progress your skills rapidly, the role of Analyst at TPP is a great fit.


Placement Year

As a Business Studies student, I was drawn to TPP by the wide variety of work involved in the placement role – we work with every team and learn about all aspects of the company.

When I first started working at TPP, I felt fully responsible for the wide range of tasks given to me, as well as being trusted to manage my own workload. The fast-paced working environment encourages you to engage with the role and approach every situation confidently. Occasionally, this can seem challenging but support and guidance is constantly available from my colleagues. I have really enjoyed working in such a friendly company, from helping me settle in to the social activities you can get involved with – I’ve played for the TPP football team since I started.

Working with other placement students has given me the chance to be part of a team that is regularly required to co-ordinate tasks and work together. I have never been part of an organisation with such a strong focus on making positive changes to improve efficiency. Everyone that works here has a great work ethic meaning you can always rely on each other.

I am really enjoying my time at TPP and believe that this is one of the most rewarding placement positions on offer. I am confident that the experience I have gained will help me when I return to university as well as in my future career.


Account Manager

I started as an Account Manager at TPP after finishing my degree in Chemistry. I enjoyed my degree but I wasn’t necessarily keen on pursuing a career in it as I didn’t want to be stuck away in a lab for the rest of my life. What I really wanted was a customer-facing role where I would be meeting and interacting with people every day. Healthcare is an area I have always been interested in, so working for a clinical software company is ideal as I can help to improve patient care within a role that I really enjoy.

For me, the best thing about working at TPP is that from day one I have been trusted and given real responsibility. Although this could be considered daunting, my team are always fully supportive and I always feel I can ask for help if needed. Within just a few weeks I was completely managing my own time and workload, and had the opportunity to get involved in several big projects. Another fantastic thing about TPP is that your opinion is always heard whether you’ve been at the company for ten years or ten weeks.

As I am responsible for our customers in the South of England, I get to travel a lot for meetings which is something I really enjoy. I have been to lots of new places and met people from all levels within the NHS, including the Chief Executives of several trusts. I am also responsible for managing national contracts and ensuring that we retain our current business, as well as expanding our customer base across the UK.

I find that I am constantly challenged and every day is different which means coming to work is always interesting. I’ve acquired so many new skills as well as developed my existing ones since I joined the company. TPP moves at such a fast pace and there are so many different opportunities arising every day, so it’s really exciting to be part of it all!


Software Support Analyst

I have been working on the Helpdesk since June 2015. As the company expands, the role of the helpdesk is constantly growing and changing. Some of our responsibilities include providing over the phone training support for SystmOne users and local helpdesks, logging and resolving training queries and system configuration. We also deal with incident and problem management.

Within two weeks of starting, I was already trusted to take calls directly from users. I was confident enough to do this as there is a great team on the Helpdesk who support each other to learn and grow. We also work alongside staff in other teams such as the Software Developers and Analysts. Working on the Helpdesk is always interesting and rewarding, and the team are always helpful and keen to get involved.

My favourite aspect of working at TPP is that every day is different, and that you are given the opportunity to take on plenty of responsibility. Overall it’s a stimulating role that provides a lot of opportunities to develop new skills, and the company as a whole is extremely sociable which means you quickly feel at home.

I really enjoy working for TPP and am looking forward to seeing how the Helpdesk develops as the company itself grows. 


Product Specialist

As a Product Specialist for over 6 years, I've passed accreditation on almost every module of SystmOne. This means that I could be delivering a training course in a prison one week, and then providing a system demonstration to a mental health unit the next. I'm always looking ahead in my diary to see what’s on the horizon and I'll often log in to the test environments to make sure I'm confident and knowledgeable in the areas that I’ll be dealing with.Since TPP’s expansion internationally, our job also includes working in places like the Middle East and China, where we get to enjoy new cultures and experiences. When staying away from home, TPP look after us really well. Keeping fit and healthy is important to me, so they always try to book somewhere with gym facilities. They also look to see who else from the team will be working in the same area so that we can stay in the same place.

During my time at TPP, I have grown so much as a person and gained many new skills. I never imagined I could deliver a presentation to hundreds of people but now I know that I excel at this, which has given me a lot more belief in myself. 

My colleagues have become a second family to me. We are always calling each other for advice and have shared so many amazing and once-in-a-lifetime experiences, such as visiting the Great Wall of China, travelling to work in a tuk tuk in India and celebrating the company’s 15 year anniversary. I really feel that by working for TPP, I'm part of something special.


Some of our Software Developers have their say:

Suzie (BSc Mathematics - York)

When I graduated last year, I wasn’t sure exactly what kind of job I was looking for. I wanted to be challenged and given responsibility alongside the opportunity to use my languages. I started working at TPP this year as an Analyst and immediately felt welcome joining a team developing new functionality for SystmOne.

As soon as you start you are treated as an important member of the team. From day one, every day has been different and the weeks have flown by. I love knowing that my work has a positive impact, and the company is heading in a very exciting direction on an international scale.

After a few weeks in the company, I was approached about becoming a Software Developer. Given the opportunity to shadow one as a taster, I realised how much the role suited the way I think. I never truly believed the ‘no experience required’ advert but it is so true!

The atmosphere at TPP is really friendly and everyone is always willing to help. The whole company works together so whether an Analyst or a Software Developer, we’re all working towards the same goal.

Louis (BSc Physics - Leeds)

I finished my final year at the University of Leeds in 2012. At that point all I knew was that I didn't want to move back home. Leeds is such a lively city, and I didn't want to give up my regular walks in the Yorkshire Dales nearby. I found out about TPP just before my graduation and, to be quite honest, didn't know what to expect. Who knows what to expect of any job fresh out of uni?

The staff I talked to when I applied for the job were really helpful. I found out about all of the amazing benefits that TPP offer, and the uncommonly collaborative way that everyone works together. I secured a job as Software Developer before I even got my final year results, which was a great stress off my mind, and I've never looked back!

A day in the life is always difficult to write because, as a Software Developer, my day is always so varied. Developers are involved in all parts of the development process, from scoping and planning, to writing, testing and deploying the code. As well as the normal development parts of my job, we are all able to get involved with different tasks from across the company. You can pick up as many of these as you like. I, personally, get stuck in with planning social events and going to recruitment fairs; as well as being in charge of Fire Marshalling for the building.

After my interview I was told it wasn't a job I was being offered, it was a career. The time has flown by since then and I can definitely see myself staying for years to come. I'm sure I will have a long and fruitful career at TPP.

Luke (MEng Informatics - Cambridge)

I grew up in Bradford (a few miles from Leeds) and after graduating in 2009, I was determined to get back to my Yorkshire roots. I saw TPP's advert next to one of the Engineering Department vending machines, noted down the details and sent off my application. Soon after, I received a call from one of the Software Developers at TPP, we had a quick chat and I immediately realised it was the place for me. After my interview and job offer, I even had the chance to go travelling around the USA for a few months before beginning my new career.

Within about two weeks of starting I was given the challenge of improving how SystmOne’s appointment booking process worked. I remember how great it was to work on something so important that early in my career, and I also remember how good my new teammates were at teaching and helping me through something which was, to be honest, a very daunting task for someone fairly new to coding!

After six years at TPP I can honestly say that I’m still given challenging work. Recently I led a team in charge of testing our Disaster Recovery solution that involved co-ordinating with lots of different teams across the company. The project was really successful and I’m very proud of the part I played.

For developers, TPP is a genuinely unique place to work. I am not just asked to write code in a cubicle - for example, in the last two years I’ve become responsible for our developer recruitment strategy, led Health Bureau meetings in China and performed several sessions at our national user group conference. I still love writing code but, for me, it’s the combination of technical work alongside everything else which keeps me working at TPP.

TPP Reviews

Rating TrendsRating Trends
Recommend to a friend
Approve of CEO
TPP CEO Frank Hester
Frank Hester
74 Ratings
  • Helpful (3)

    "TPP Software Developer Job Review"

    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    Current Employee - Software Developer in Horsforth, England
    Current Employee - Software Developer in Horsforth, England
    Positive Outlook
    Approves of CEO

    I have been working at TPP full-time (Less than a year)


    The main pro for me would be the helpfulness of the staff. I started as a new coder with no coding experience, but at any point anyone will drop what they're doing to give me a hand. This definitely helps with learning, and also means you're never left isolated.

    Also, the fact that you immediately contribute is very gratifying. Although it can be a bit daunting to be thrown in at the deep end, the fact that the very first piece of work you do will make a difference to healthcare is very rewarding. As mentioned above, everyone is available to help you with your first tasks, and you'll find yourself quickly become more and more familiar with coding.


    View it as a con or not, but everyone is expected to volunteer out of hours when work needs to be done. This doesn't mean everyone works every time, but more that everyone does their fair share. Since there are plenty of coders this should happen fairly infrequently for most people, and we naturally try and keep this to a minimum. Anything that causes us to come in after work is analysed the following day to see what we can do to avoid the same thing happening again. It is also worth pointing out that coders get time spent working late back, as no one can be expected to work too many hours.

See All 124 Reviews

TPP Photos

TPP photo of: The JobCrowd Awards 2017!
TPP photo of: 20 years celebration
TPP photo of: Phoenix Fun at our Anniversary Weekend
TPP photo of: Working in China
TPP photo of: Commute to work in China
TPP photo of: Some of our staff on our sailing course in Croatia
See All PhotosSee All

TPP Interviews



Getting an Interview

Getting an Interview




  1. Helpful (3)  

    Graduate Analyst Interview

    Anonymous Interview Candidate in Leeds, England
    No Offer
    Positive Experience
    Average Interview


    Online application: This was a lot easier than many other firms, requiring only a CV and exam grades, written in an email. I liked this approach, as it was not time consuming.

    In-person aptitude test: This was so much fun, I really enjoyed working through all of the puzzles. There were some really interesting problems, and this was actually the most enjoyable aptitude test I've ever done, so thanks.

    Interview: 15-minute interview at TPP House in Leeds. Interview format was about 5 minutes of general questions, 5 minutes a technical question to see how you think, 5 minutes chance for you to ask questions.

    Upon arrival, I waited in the foyer for a short while, where someone immediately came to sort expenses, which was unexpected but I really appreciated. Additionally, we were offered tea/coffee. Everyone was really friendly; great impression.

    I was interviewed by two guys, one Analyst and one Developer, who talked me through the interview format. They were both nice, and the interview was a much better experience than I had anticipated (mainly due to a number of reviews on here).

    I would have preferred a minute or two to sit down and figure out the technical question individually before talking through my method, instead of the pressure of having to answer it immediately in front of two interviewers, as I don't personally work well in that style. However, I guess it's a good differentiator for them when deciding which candidate would fit best in the role. Although I personally didn't like the style of the exercise, they were really encouraging when talking me through the solution.

    Additionally, one improvement that I would suggest would be to outline the format of the interview in the original email confirmation, so candidates could know what to expect from the interview, and duration.

    Overall, the interview process was a very positive experience. They were really friendly throughout the whole process, including the rejection email. Hence, I felt compelled to write this review, to give a fairer representation of TPP on Glassdoor. Best of luck with everything.

    Interview Questions

    • You've got a lot of experience in x industry, is that something that you're interested in?
      Why do you want to work for TPP?

      Technical: Incorrectly-labelled marble question   1 Answer
See All 207 Interviews

TPP Awards & Accolades

  • Top Company For Graduates To Work For, The JobCrowd, 2016
  • Top Company for IT Development & Consulting, The JobCrowd, 2016
  • 100 Best Companies to Work For, The Sunday Times (UK), 2015
  • Top Company for IT Development & Consulting, The JobCrowd, 2017
See More

Work at TPP? Share Your Experiences

  • Star
  • Star
  • Star
  • Star
  • Star
Click to Rate