Python Developer

Python Developer

Posted 1 day ago by 1768024158

£280 Per day
Inside
Remote
London

Summary: The Python Developer role is focused on developing and maintaining Back End applications using Python and Django, with an emphasis on API development and modern web architecture. The position is remote and requires strong hands-on experience in Python engineering, particularly in commercial environments. The ideal candidate will contribute to scalable systems and collaborate with Front End developers. This role is suitable for individuals who can demonstrate their expertise without necessarily being at a senior or lead level.

Key Responsibilities:

  • Develop and maintain Back End applications using Python and Django.
  • Build and support APIs using Django Rest Framework, with occasional work in GraphQL.
  • Contribute to system architecture, refactoring, and performance improvements.
  • Write clean, maintainable code following PEP8 standards and automated formatting tools (black, isort).
  • Develop robust unit and integration tests to support CI/CD pipelines.
  • Containerise applications using Docker and assist with local development environments.
  • Collaborate with Front End developers working with React, Vue, or similar frameworks.
  • Work with relational databases (PostgreSQL/MySQL), including writing complex queries and optimising schemas.

Key Skills:

  • Strong commercial experience with Python and Django, ideally across multiple projects or industries.
  • Experience building and maintaining RESTful APIs and integrating with modern Front End frameworks.
  • Solid understanding of relational databases and good SQL skills.
  • Hands-on experience with Docker (Dockerfiles, Compose).
  • Comfortable troubleshooting across Back End, API, and data layers.
  • Strong knowledge of software best practices, testing, and CI/CD workflows.
  • Confident working in a Linux environment.

Salary: £280 per day

City: London

Country: United Kingdom

Working Arrangements: remote

IR35 Status: inside IR35

Seniority Level: Mid-Level

Industry: IT

Detailed Description From Employer:

Job Title: Python Developer
Location: United Kingdom (Remote)
Day Rate: £280 Per Day (Inside IR35)
Start Date: Immediately

Company Introduction:

We are seeking an experienced Python Developer with strong, hands-on expertise in Django, Back End API development, and modern web application architecture. This role is ideal for someone who has worked across multiple commercial environments, is highly capable in Python engineering, and can contribute to reliable, scalable systems without necessarily operating at a senior/lead level.

Job Responsibilities/Objectives:

  • Develop and maintain Back End applications using Python and Django.
  • Build and support APIs using Django Rest Framework, with occasional work in GraphQL.
  • Contribute to system architecture, refactoring, and performance improvements.
  • Write clean, maintainable code following PEP8 standards and automated formatting tools (black, isort).
  • Develop robust unit and integration tests to support CI/CD pipelines.
  • Containerise applications using Docker and assist with local development environments.
  • Collaborate with Front End developers working with React, Vue, or similar frameworks.
  • Work with relational databases (PostgreSQL/MySQL), including writing complex queries and optimising schemas.

Required Skills/Experience
The ideal candidate will have the following:

  • Strong commercial experience with Python and Django, ideally across multiple projects or industries.
  • Experience building and maintaining RESTful APIs and integrating with modern Front End frameworks.
  • Solid understanding of relational databases and good SQL skills.
  • Hands-on experience with Docker (Dockerfiles, Compose).
  • Comfortable troubleshooting across Back End, API, and data layers.
  • Strong knowledge of software best practices, testing, and CI/CD workflows.
  • Confident working in a Linux environment.

If you are interested in this opportunity, please apply now with your updated CV in Microsoft Word/PDF format.

Disclaimer:
Notwithstanding any guidelines given to level of experience sought, we will consider candidates from outside this range if they can demonstrate the necessary competencies.

Square One is acting as both an employment agency and an employment business, and is an equal opportunities recruitment business. Square One embraces diversity and will treat everyone equally. Please see our website for our full diversity statement.