cover image
TPP

TPP

www.tpp-uk.com

1 Job

194 Employees

About the Company

TPP is a leading provider of healthcare technology, dedicated to delivering world-class healthcare software in the UK and internationally. We work alongside governments and healthcare providers to improve health outcomes, tackle inequalities in care, reduce health service costs, and improve patient and clinician experiences.

Our philosophy is to join up healthcare based on shared electronic health records, improving access to clinical data and empowering patients to take part in their own care. Our core product, SystmOne, makes this possible. Hosting over 50 million patient records in the UK alone, SystmOne is used by over 7,600 NHS organisations across more than 25 different care settings as well as having live deployments in China, the Middle East and the Caribbean. TPP is also the developer of Airmid, the healthcare app designed to enable all citizens to take control of their own health.

We know the value of data and how it can be used for good. We collaborate with research organisations and enable big-data analytics through projects such as OpenSAFELY.

TPP is based in Horsforth, a vibrant suburb of Leeds, and we are always on the lookout for bright, talented applicants to join us in a range of graduate and professional roles. We have consistently ranked highly in both the Times’ and the Job Crowds’ Top 100 Graduate Employers lists.

Listed Jobs

Company background Company brand
Company Name
TPP
Job Title
Graduate Software Developer
Job Description
Job title: Graduate Software Developer Role Summary: Entry‑level software developer role focused on learning coding skills while contributing to real‑world healthcare software projects, including a large real‑time database, AI‑enabled clinical tools, and patient‑facing mobile apps. Expactations: - Rapid learning of programming fundamentals and modern development practices. - Strong logical reasoning, analytical problem‑solving, and attention to detail. - Collaboration within an agile team and cross‑functional stakeholders. - Active participation in the full software lifecycle: scoping, design, coding, testing, and deployment. Key Responsibilities: - Assist in the design, implementation, and maintenance of software components for healthcare applications. - Collaborate with product owners, designers, QA, and operations to define functional requirements. - Write clean, well‑tested code adhering to project standards and best practices. - Participate in code reviews, pair programming, and continuous integration processes. - Contribute to documentation and knowledge sharing across the team. Required Skills: - Logical and analytical thinking; ability to break down complex problems. - Basic understanding of programming concepts (variables, control flow, data structures). - Familiarity with at least one programming language commonly used in the organization (e.g., Java, C#, Python). - Exposure to agile methodologies (Scrum/Kanban). - Strong written and verbal communication skills. - Willingness to learn new technologies and adapt to evolving project requirements. Required Education & Certifications: - 2:1 or above in a relevant undergraduate degree (or equivalent GPA of 3.5+). - A*AA at A‑level with A* in Maths (or international equivalents: IB 39+, Advanced Higher AAB, Gaokao 550/750).
Leeds, United kingdom
On site
Junior
08-12-2025