Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Python developer

Bristol (City of Bristol)
Teksystems
Python developer
Posted: 18 May
Offer description

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

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

Essential Skills

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

Additional Skills & Qualifications

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

Location

Bristol, UK

Rate/Salary

- 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.

Apply
Create E-mail Alert
Job alert activated
Saved
Save
Similar job
Python developer
Bristol (City of Bristol)
Peaple Talent
Python developer
€55,000 a year
Similar job
Python developer (home based/remote) (remote)
Bristol (City of Bristol)
Outlier AI
Python developer
Similar job
Python developer
Bath
Peaple Talent
Python developer
See more jobs
Similar jobs
Teksystems recruitment
Teksystems jobs in Bristol (City of Bristol)
It jobs in Bristol (City of Bristol)
jobs Bristol (City of Bristol)
jobs City of Bristol
jobs England
Home > Jobs > It jobs > Python developer jobs > Python developer jobs in Bristol (City of Bristol) > Python Developer

About Jobijoba

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by Job Title
  • Jobs by Industry
  • Jobs by Company
  • Jobs by Location
  • Jobs by Keywords

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2026 Jobijoba - All Rights Reserved

Apply
Create E-mail Alert
Job alert activated
Saved
Save