Software Engineer - Backend

Bright Purple
Bath, Somerset, United Kingdom
Last week
£450 – £475 pd

Salary

£450 – £475 pd

Job Type
Contract
Work Location
Hybrid
Seniority
Mid
Education
Degree
Posted
12 Oct 2026 (Last week)

Backend Software Engineer (Python/Django) x4 | Contract | £450 to £475 per day Outside IR35 | Bath, Hybrid or Remote

Bright Purple is partnering with a well-established B2B software business to bring in a contract Backend Software Engineers. You will join the team redesigning their client portal.

This is a hands-on role for an experienced mid-level or senior Python engineer. You will design and build the APIs and backend workflows behind new portal features and own your work through to production. You will work in a collaborative product team that values good engineering, uses AI-assisted development well and wants contractors who will add to technical decisions.

What you’ll be doing

Designing, building and maintaining backend services and APIs using Python and Django

Owning work end to end, from technical refinement through to deployment and monitoring

Working closely with product, programme management, QA, platform engineering and other developers to shape practical solutions

Making sound trade-offs across security, performance, maintainability, cost and delivery

Breaking complex work into clear increments and raising dependencies and risks early

Writing clean, well-tested, well-documented code with good observability built in

Taking part in code reviews and helping improve test automation, CI/CD and production reliability

What you’ll bring

Commercial experience building and supporting backend services in production

Strong Python skills and production Django experience, including the ORM, migrations, configuration and testing

A track record of designing maintainable REST APIs, with solid data modelling and relational database practice

Good knowledge of authentication, authorisation, single sign-on patterns and secure API design

A testing mindset and experience working with CI/CD

Confidence diagnosing application, database and performance issues in live environments

An understanding of cloud-hosted applications and infrastructure as code, ideally in AWS

Clear communication and the ability to explain technical trade-offs to technical and non-technical colleagues

Nice to have

FastAPI or another modern Python API framework

PostgreSQL or MySQL, Docker, Celery, Redis and Sentry

Asynchronous or event-driven processing

AWS CDK, Terraform or similar

Experience in agile, product-led or data-rich B2B environments

Interested please apply directly

Related Jobs

View all jobs
Spotlight

AWS Senior Platform Engineer - UK Security Clearance eligibility required

Appvia London, Eng, United Kingdom
£75,000 – £90,000 pa Hybrid

Software Engineer

83zero Guildford, Surrey, United Kingdom
£45,000 – £50,000 pa

Software Engineer

Platform Recruitment Holborn, London, WC1R 5AH, United Kingdom
£100,000 – £130,000 pa

Software Engineer

VIQU IT Recruitment London, United Kingdom
£43,000 – £50,000 pa

Software Engineer

Kensington Mortgage Company Marlow, United Kingdom

Software Engineer

Kensington Mortgage Company Sl63Qq, United Kingdom

Software Engineer Python / Frontend

Adecco United Kingdom
£50,000 – £70,000 pa

Industry Insights

Discover insightful articles, industry insights, expert tips, and curated resources.