×
Register Here to Apply for Jobs or Post Jobs. X

Lead Python Developer

Job in Greater London, London, Greater London, EC1A, England, UK
Listing for: Square One Resources
Full Time position
Listed on 2026-01-13
Job specializations:
  • Software Development
    Software Engineer, Python, Full Stack Developer, Backend Developer
Job Description & How to Apply Below
Location: Greater London

Job Title: Lead Python Developer

Location: United Kingdom (Remote)

Salary/Rate: £425 - £450 (Inside IR35)

Start Date: Immediately

Job Type: 12 Month Contract

We are seeking an experienced Lead Python Developer to join a distributed development team and take ownership of both technical delivery and day-to-day leadership. This role requires a hands‑on developer with strong Python and Django expertise, combined with the confidence and experience to lead a small team of engineers, guide best practices, and support successful project outcomes.

Job Responsibilities /Objectives
  • Act as technical lead for a small team of developers, providing guidance, code reviews, and mentoring
  • Lead by example with hands‑on development using Python and Django
  • Design, develop, and maintain backend applications and services
  • Build and support APIs using Django Rest Framework, with occasional exposure to GraphQL
  • Collaborate with product owners, stakeholders, and engineers to shape technical solutions
  • Contribute to system architecture, refactoring, and performance optimisation
  • Ensure high code quality through PEP8 compliance, automated formatting (Black, isort), and best practices
  • Drive strong testing culture, including unit and integration tests, supporting CI/CD pipelines
  • Oversee containerisation and local development workflows using Docker
  • Support and unblock team members across backend, API, and data layers
  • Work closely with frontend developers using React, Vue, or similar frameworks
  • Manage and optimise relational databases (Postgre

    SQL/MySQL) and complex SQL queries
Required Skills/Experience
  • Strong commercial experience with Python and Django, across multiple projects or industries
  • Proven experience building and maintaining RESTful APIs
  • Prior experience in a Lead Developer / Tech Lead role, managing or mentoring a small development team
  • Solid understanding of software architecture and system design principles
  • Strong experience with relational databases and SQL optimisation
  • Hands‑on experience with Docker (Dockerfiles, Docker Compose)
  • Excellent knowledge of software engineering best practices, testing, and CI/CD workflows
  • Confidence working in Linux‑based environments

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.

#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary