Software Developer Summer Internship

Are you a university student passionate about software development and healthcare innovation? TPP is offering an exciting **Software Developer Summer Internship** in London. Over the course of 8–12 weeks, you’ll work alongside experienced developers to build real-world applications, contribute to clinical systems, and gain hands-on exposure to agile development in a mission-driven company. This internship offers a unique opportunity to apply your academic knowledge in a transformative healthcare environment.

Job Title Software Developer Summer Internship
Company Name TPP
Location 1 Kingdom Street, London, Greater London, W2 6BD, United Kingdom
Employment Type Internship (Full-time)
Salary Competitive (intern stipend)
Date Posted 2025-10-11T00:00:00+01:00
Application Deadline 2025-11-10T23:59:59+00:00
Apply Link https://www.tpp.co.uk/careers/summer-internship

Job Description

At TPP, we believe that the future of healthcare is built on technology that connects people, systems, and data. Founded in 1997, TPP’s mission has always been to support a truly interconnected healthcare ecosystem. Today, we power clinical systems used by more than 300,000 professionals and over 7,800 NHS organisations across multiple care environments. As a Software Developer Intern, you will play a role in maintaining and expanding our suite of healthcare products and services, working with teams that span mobile, backend, data science, and integration.

During your internship, you’ll be embedded in a dynamic, fast-paced agile environment. You’ll contribute to all phases of development — from ideation and planning to coding, testing, deployment, and maintenance. Your projects might involve building new features in mobile apps (iOS, Android), integrating with Apple HealthKit, developing modules for clinical trial systems or public health platforms, or exploring AI/ML models in a healthcare context.

Past interns have had the chance to build patient-facing apps, integrate data pipelines for analytics, enhance interoperability frameworks, and prototype AI tools for population health. You’ll receive mentorship from senior developers and engineers, attend code reviews, collaborate with product and design teams, and present your work at the end of your internship. We encourage innovation and are open to interns suggesting their own mini-projects aligned with business goals.

Your daily routine may include writing clean, tested code, debugging, participating in daily stand-ups, pair programming, and delivering small, usable software increments. You’ll also liaise with stakeholders to understand requirements and contribute to system documentation. By the end of your internship, you’ll have a tangible portfolio of work, real-world experience in healthcare IT, and deep insight into professional software development practices.

Eligibility & How to Apply

This internship is designed for students currently in their **penultimate year** of university. We’re looking for candidates who are academically strong and passionate about software development in critically important domains like healthcare.

Eligibility Requirements:

  • You are enrolled in a bachelor’s or integrated master’s degree and will return to study after the internship.
  • You hold or are projected to obtain at least a **2:1** final degree (or equivalent).
  • At A-level (or equivalent qualifications), you must have achieved **A*AA**, including an A* in Mathematics (or equivalent). Strong grades in computer science, mathematics, or engineering modules are advantageous.
  • You have experience with at least one programming language (e.g. Python, Java, JavaScript, Swift, Kotlin) or interest in learning quickly.
  • You are available for **8 to 12 consecutive weeks** during summer; we are flexible on exact dates (typically between June and September).
  • You are authorized to work in the UK (or able to obtain any necessary visa/work permission).

How to Apply (Step by Step):

  1. Visit the TPP careers page via the link in the table above.
  2. Create or log in to the candidate portal, fill in your personal details and academic history.
  3. Write a brief cover letter (250–300 words) describing your interest in healthcare tech, your programming experience, and what you hope to learn.
  4. Submit your CV/resume listing relevant projects, coursework, and technologies you’ve used.
  5. If requested, provide academic transcripts or predicted grades for key modules.
  6. The hiring team reviews applications, and shortlisted candidates may be invited for a coding test or technical interview (remote or in person in London).
  7. Successful candidates will receive an offer by email, with details of stipend, start date, and onboarding process.

If your dates don’t perfectly match our suggested window, include your availability in your cover letter; we aim to accommodate flexibility when possible.

Frequently Asked Questions (FAQs)

Q1: When does the internship start and end?
A1: We typically run the internship between June and September, lasting 8 to 12 weeks. Exact dates can be flexible depending on your availability.

Q2: Is this internship paid or unpaid?
A2: The internship is paid with a competitive stipend. While we don’t publish a fixed salary, compensation will reflect market norms for technical internships in London.

Q3: What level of programming experience is required?
A3: We don’t expect you to be an expert, but you should have familiarity with at least one language or framework. We value curiosity, willingness to learn, and problem-solving abilities.

Q4: Can international students apply?
A4: Yes — provided you are legally authorized to work in the UK during the internship (or eligible to obtain a visa). Please indicate your status clearly in your application.

Apply for this job

Leave your thoughts

Share this job