> Markdown version of [/jobs/ext/2951637-software-developers](https://www.wearedevelopers.com/jobs/ext/2951637-software-developers). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Developers - **Company:** Tpp - **Location:** Horsforth, UK - **Salary:** £60,000.0 - **Contract:** Permanent contract - **Skills:** Agile Methodology, Databases, Machine Learning, Performance Tuning - **Published:** September 17, 2026 - **Apply:** https://www.jobs.service.gov.uk/jobs/6aabbdef46fdd8defc2e179e/apply ## About the Role Natural ability, enthusiasm and desire to learn Great problem solving skills Experience in Java, C++, Swift or Python is preferable but not essential Familiarity with machine-learning algorithms to develop models is desirable., * GPA of 3.5 or above A Level * 39 or above in the International Baccalaureate * AAAAA at Higher / AAB at Advanced Higher * 550/750 or above in Gaokao ## Description We are looking for Software Developers with a passion for programming to help develop our global digital healthcare solution. As part of an agile development team, you will be working on a system accessed by hundreds of thousands of concurrent users with one of the largest real-time databases in the world. You will solve real-world problems as you help to develop software used by doctors and patients across the world. You will work on a wide variety of projects such as: * Tools to aid clinicians with the early detection of cancer using machine-learning algorithms. * Developing a smartphone app for Android and iOS that helps patients manage their own care. * Electronic observations system to capture vital signs and calculate risk scores for patients in hospital. * Accident and Emergency system used to manage all aspects of a patient's care in the department. Developers at TPP are involved in the full software life cycle, and work closely with all teams across the company. Responsibilities include ## Related Videos - [Coffee with Developers - CODE100 Manchester challenger Gbenga Oladipupo](https://www.wearedevelopers.com/videos/894-coffee-with-developers-code100-manchester-challenger-gbenga-oladipupo) - [ShapeShift: Reinventing Agile for a B2B SaaS Scale-Up](https://www.wearedevelopers.com/videos/1655-shapeshift-reinventing-agile-for-a-b2b-saas-scale-up) - [Introduction to Azure Machine Learning](https://www.wearedevelopers.com/videos/368-introduction-to-azure-machine-learning) - [Kubernetes and Microservices with Multi-Model Databases](https://www.wearedevelopers.com/videos/382-kubernetes-and-microservices-with-multi-model-databases) - [From Punch Cards to AI-assisted Development](https://www.wearedevelopers.com/videos/611-from-punch-cards-to-ai-assisted-development) - [Coffee with Developers - Jonathan Tang](https://www.wearedevelopers.com/videos/898-coffee-with-developers-jonathan-tang) ## Related Articles - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [10 Highest Paying Programming Languages 2025](https://www.wearedevelopers.com/magazine/150-10-highest-paying-programming-languages-2025) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs)