-
TEKsystems

Python Developer

TEKsystems
United Kingdom · Full-time · Not Applicable



Job Title: Python Developer

Job Description

This role focuses on designing and building robust backend services using Python and FastAPI, with a strong emphasis on high-quality API development, data validation, and lightweight relational data storage. You will collaborate closely with a diverse team to deliver secure, scalable, and reliable applications, while contributing to best practices across testing, deployment, and code quality.

Responsibilities

  • Design and develop Python-based applications and backend services that are secure, scalable, and maintainable.
  • Build and maintain REST APIs, backend systems, and integrations with internal and external services using FastAPI.
  • Streamline the versioning, release, and packaging processes of application code to support efficient and reliable deployments.
  • Establish and maintain a comprehensive testing strategy, including unit, integration, end-to-end, performance, and resilience tests.
  • Write clean, maintainable, and well-tested code that adheres to established coding standards and best practices.
  • Optimise application performance, scalability, and reliability across the backend stack.
  • Troubleshoot production issues, perform root cause analysis, and implement long-term fixes to prevent recurrence.
  • Conduct code reviews, provide constructive feedback, and enforce development standards across the team.
  • Collaborate effectively with a diverse team, contributing to technical discussions and shared design decisions.

Essential Skills

  • Strong experience in backend development using Python.
  • Proven experience in designing and developing RESTful APIs using FastAPI.
  • experience using SQLite for lightweight relational data storage.
  • Ability to establish and implement testing strategies, including unit, integration, end-to-end, performance, and resilience testing.
  • Familiarity with DevOps practices related to versioning, releasing, and packaging application code.
  • Ability to write clean, maintainable, and well-tested code.
  • Strong problem-solving skills with the ability to troubleshoot and resolve production issues.
  • Effective communication skills and the ability to collaborate with a diverse team.

Additional Skills & Qualifications

  • experience integrating backend services with other applications and systems.
  • Hands-on experience with Pydantic for schema validation and data modelling.
  • Exposure to performance optimisation and scalability techniques for backend services.
  • experience participating in or leading code reviews and enforcing coding standards.
  • Familiarity with modern development workflows, including version control and continuous integration.






Location



Bristol, UK



Rate/Salary



46.00 - 55.00 GBP Hourly

Trading as TEKsystems. Allegis Group Limited, Maxis 2, Western Road, Bracknell, RG12 1RT, United Kingdom. No. 2876353. Allegis Group Limited operates as an Employment Business and Employment Agency as set out in the Conduct of Employment Agencies and Employment Businesses Regulations 2003. TEKsystems is a company within the Allegis Group network of companies (collectively referred to as "Allegis Group"). Aerotek, Aston Carter, EASi, Talentis Solutions, TEKsystems, Stamford Consultants and The Stamford Group are Allegis Group brands. If you apply, your personal data will be processed as described in the Allegis Group Online Privacy Notice available at https://www.allegisgroup.com/en-gb/privacy-notices.

To access our Online Privacy Notice, which explains what information we may collect, use, share, and store about you, and describes your rights and choices about this, please go to https://www.allegisgroup.com/en-gb/privacy-notices.

We are part of a global network of companies and as a result, the personal data you provide will be shared within Allegis Group and transferred and processed outside the UK, Switzerland and European Economic Area subject to the protections described in the Allegis Group Online Privacy Notice. We store personal data in the UK, EEA, Switzerland and the USA. If you would like to exercise your privacy rights, please visit the "Contacting Us" section of our Online Privacy Notice at https://www.allegisgroup.com/en-gb/privacy-notices for details on how to contact us. To protect your privacy and security, we may take steps to verify your identity, such as a password and user ID if there is an account associated with your request, or identifying information such as your address or date of birth, before proceeding with your request. If you are resident in the UK, EEA or Switzerland, we will process any access request you make in accordance with our commitments under the UK Data Protection Act, EU-U.S. Privacy Shield or the Swiss-U.S. Privacy Shield.

Key Skills

Ranked by relevance

python restful apis storage fastapi devops sqlite
Login to Apply
Posted
May 20, 2026
Type
Full-time
Level
Not Applicable
Location
Bristol
Company
TEKsystems

Industries

IT Services IT Consulting

Categories

Engineering Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
TEKsystems
Related

Software Developer

2026-05-05

Full-time
Not Applicable
Ireland
IT Services
Engineering
View Job Details
Atruvia AG
Related

System Engineer/Site Reliability Engineer (m/w/d)

2026-06-09

Full-time
Not Applicable
Germany
IT Services
Engineering
View Job Details
TEKsystems
Related

Front End Developer

2026-05-16

Full-time
Not Applicable
United States
IT Services
Engineering