Python Developer

Python Developer

Full-Time No working from home possible
Teksystems

Overview

Salary: Β£40,000 - 70,000 per year

Requirements

  • Strong experience in backend development using Python.
  • Proven experience in designing and developing REST APIs with FastAPI.
  • Hands-on experience with Pydantic for data modelling and schema validation.
  • Experience working with SQLite or similar relational databases for lightweight data storage.
  • Solid understanding of software testing practices, including unit, integration, end-to-end, performance, and resilience testing.
  • Ability to write clean, maintainable, and well-structured code.
  • Strong problem-solving skills for diagnosing and resolving production issues.
  • Ability to communicate effectively and collaborate with a diverse team.
  • Experience integrating backend services with other systems and APIs.
  • Exposure to DevOps concepts and practices related to versioning, release management, and packaging.
  • Familiarity with performance optimisation and scalability techniques for backend systems.
  • Understanding of code review processes and development standards.

Responsibilities

  • Design and develop Python-based applications and backend services.
  • Build, document, and maintain REST APIs using FastAPI, ensuring secure and reliable integrations.
  • Develop and maintain backend systems that support application functionality and data workflows.
  • Streamline the versioning, release, and packaging processes for application code to support efficient 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 agreed development 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.
  • Conduct code reviews to ensure code quality, consistency, and adherence to standards.
  • Collaborate effectively with a diverse team to refine requirements, propose technical solutions, and deliver features.

Technologies

  • Backend
  • DevOps
  • FastAPI
  • Support
  • Python
  • REST
  • SQLite
  • API
  • Network
  • Security

More

We are a world-leading organisation in the aerospace sector, offering the opportunity to contribute to high-impact, technologically advanced projects. You will work in a professional engineering and software development environment focused on building high-quality backend services and APIs. The role is based in Bristol, UK, with onsite working required 2/3 days per week. We value technical excellence, collaboration, and continuous improvement, and you will work closely with a diverse team using modern Python, FastAPI, Pydantic, and SQLite development and testing practices. The rate is 400.00 - 450.00 GBP daily.

#J-18808-Ljbffr
Teksystems

Contact Details:

Teksystems Recruitment Team