TPP is a global digital health company. With over 6,000 organisations
using our solutions to care for over 50 million patients, our software
is used across all health and social care settings, including GPs,
emergency departments, hospitals and mental health services. This means
that wherever and whenever a patient needs care, a detailed and
up-to-date record is available. No other company has a digital
healthcare solution on this scale. Our database is one of the largest in
the world and processes a billion transactions daily.
Our technology helps improve people’s lives across the world, whether it
is scheduling immunisations for millions of children, allowing doctors
to manage complex care for elderly patients, helping governments with
the prevention of outbreaks, or developing new machine learning
algorithms for the early diagnosis of disease.
TPP is committed to helping tackle global health challenges, working
with governments to deliver the technology required for the future of
TPP has been consistently recognised as an outstanding graduate
employer. In 2017 and 2018 we were awarded the “Top Company for
Graduates to Work For” by the JobCrowd. In the last two years we have
also been named in the Times Top 100 Graduate Employers list.
We value natural ability, enthusiasm and the potential to learn over
direct work experience. As well as a great job, we will provide you with
an excellent starting salary, fantastic benefits, and outstanding annual
- Name: Olivia
- Role: Graduate Analyst (Arabic/Mandarin Speaker)
- Joined: 2015
- University: National Taiwan University & Newcastle University
- Degree: BA Foreign Languages and Literatures & MA Translating and Interpreting
"In my third week I had the opportunity to travel to China..."
"Following my graduation in 2015, I started looking for a challenging
and exciting job opportunity where I would be able to apply my skills
from university. During my job hunt I came across the Analyst position
at TPP. As I researched TPP I felt straight away that this was a company
that was working for a good cause and was somewhere where I could really
make a difference, so I didn’t hesitate to apply.
After joining I was quickly welcomed into the diverse and vibrant
office environment. Everyone is enthusiastic and is working together
towards the same goal, which inspires and motivates me to contribute as
much as possible to my team.
I was also given immediate responsibility very early on in the job.
In my third week I had the opportunity to travel to China, where I took
part in meetings and system integration training. Having direct
experience on site really helped me to gain an insight into what we do
and the positive impact that it has.
I have only been at TPP for a few months, but I already feel a
genuine excitement about what this job can offer me. I have so much
ownership over my work and I am thrilled about the company projects and
prospects. In general, TPP is helping me to grow into a more confident
and better person."
- Name: Rosa
- Role: Account Manager
- Joined: 2015
- Degree: Chemistry
"...I didn’t want to be stuck away in a lab for the rest of my life."
"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
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
- Name: Samuel
- Role: Technical Operations
- Joined: 2017
- University: Aberystwyth University
- Degree: BSc Computer Science
"every day our work is making a difference for the thousands of
"I’ve recently started working at TPP, and since I have started I
have experienced a wide range of projects and tasks that have kept each
day fresh, new and exciting.
I have always been interested in all aspects of computing, so
becoming a part of the Technical Operations team has been the best way
to progress my knowledge and career. In any given week I could be
looking at networking, databases, server hardware or scoping an
international data centre for a new project. I have found that TPP
offers a friendly and understanding environment to learn new skills
while still giving me a major say in what happens, even as a new
A major part of the Technical Operations role is ensuring SystmOne is
up and running all the time for our customers, which involves looking
after one of the largest real-time databases in the world. It gives the
whole team a real sense of both scale and pride when we compare what we
support to massive world-wide companies like Visa and Google. It’s very
satisfying to know that our work is comparable with the biggest names in
the world in terms of the solution we’re supporting, and that every day
our work is making difference for the thousands of people around the
world who use SystmOne."
- Name: Molly
- Role: Graduate Software Developer
- Joined: 2018
- University: University of Manchester
- Degree: Mathematics
"the way we tackle problems at TPP is very similar to how I thought
about Maths problems at Uni"
"I studied Maths in Manchester and started at TPP after graduating.
At first, it was a little difficult adjusting to working full time but
it's great that you don’t have to spend your evenings and weekends
worrying about work, unlike when I was at uni.
I applied to TPP as I wanted to stay in the North after getting a
taste of how city life can be without a long commute into London. I
spoke to a TPP employee at a careers fair and heard how I would be able
to use the skills I learnt at uni on a product that benefits everyone-
something which was really important to me. I was also drawn to the idea
joining a relatively small company where my voice could be heard from
day one. Since joining TPP, I’ve found that I am much more confident
when speaking in front of groups of people or when talking to people who
I think are more senior than me
As a Software Developer, I’ve worked on areas such as improving
SystmOne from the backend and adapting it so it can be used
internationally. One of the biggest challenges my team have faced was
how to create a billing system for units outside the UK, as this is
something that doesn’t get used within the NHS. The task was made so
much easier by working with people who support each other get on well.
In my spare time, I like outdoor activities and Horsforth is really
close to the Dales which is awesome for bike rides and walks. There are
stunning woods and parks within a mile of my house no matter which
direction I choose to run in."
Training & Profiles
At TPP, we believe in a hands-on approach rather than textbook training.
You will be able to get stuck into a variety of interesting projects
from your very first day. With the more experienced developers there to
help you at every stage, you are able to progress very quickly.
You will be part of a team working on a real project providing a
valuable contribution to the company from the very beginning of your
career. Within just a few weeks of starting you will have worked on
software which is used by 200,000 health professionals every day.
We want you to benefit from continuous career progression. As you learn
from those around you and gain more experience, you naturally take on
new responsibilities. Before you know it, you will be one of the
experienced team members helping train those around you and taking a
fundamental role in projects!
Please apply to the latest
TPP roles on graduatejobs.com.
How do I apply?
You can apply via the online form on our
careers page. Alternatively, you can email your CV and covering letter
What will happen after I have applied?
Once you apply, your CV
will be sent over to the relevant team. If your initial application is
successful, you will be contacted by a member of staff to discuss your
I can’t find a suitable job on your website, can I still apply?
do not accept speculative CVs. All our job vacancies are listed on our
I applied for a job but haven’t had a response yet, who should I
Due to the high volume of applications, candidates
failing to pass the initial selection will not be notified. Successful
candidates will usually be contacted within two weeks.
I don’t have the required grades, can I still apply?
listed requirements are necessary; however we do consider equivalent
I am interested in more than one job role, what should I do?
apply to the role that you are most interested in. If we believe your
application is more suited to another role, it will be passed onto the
What is the closing date?
As we are in the middle of a large
recruitment drive, many of our deadlines are ongoing and do not show a
closing date. If you see a live vacancy on our website, we will still be
Is every vacancy shown on the website?
Yes, every available
vacancy at TPP is listed on our careers page.
I am an international student. Does TPP have a sponsorship licence?
TPP are able to offer sponsorship for most roles. The visa application
process is discussed if you are successful.
Do you have internships available?
Yes, we offer summer
internships for our software developer role. Recruitment for these
begins at the beginning of each year. Details will be posted on our
careers page at this time.
I can’t make my interview, what should I do?
If you are
unable to attend your interview, please call 0113 20 500 82.
How can I provide feedback on the TPP recruitment?
always open to hearing feedback on our recruitment process. If you would
like to leave some feedback about your experience, please email it
across to firstname.lastname@example.org
What do I need to bring to the interview?
You don't need to
bring anything to the interview. All relevant documentation will be
requested after a job offer has been made.
If you are not a resident of the EU, please bring a valid visa.
Will I get my travel expenses paid for if I’m invited to an interview?
reimburse applicants for standard train & car travel expenses, so please
make sure you record your mileage or bring your train ticket receipts
with you to the interview.
What are the hours of work?
The hours of work are Monday to
Thursday 8:30am – 5:15pm and Friday 8am – 4pm.
The Product Support Specialist role has shift patterns between 8am – 6pm
which can vary each week.
What is the company dress code?
Each team has a slightly
different dress code. The majority of the company is smart casual,
whereas Software Developers have a more casual dress code. If
successful, you will be told more information regarding the dress code
for your team.
What training do you offer?
Our training is conducted in-house
for each role. New staff will often spend time shadowing both their own
team and other teams to ensure they are fully trained.