Job Search and Career Advice Platform

Enable job alerts via email!

Software Developer (Python)

Experis

Greater London

Hybrid

GBP 80,000 - 100,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading recruitment agency in London is seeking experienced Software Engineers to work on critical national infrastructure services. The role involves designing and building secure backend services using Python and FastAPI, along with developing data pipelines. Candidates must have strong Python experience and be eligible for security clearance. This temporary position includes a contract for 12 months with a competitive rate up to £600 per day, requiring a minimum of 2 days onsite per week.

Qualifications

  • Strong Python development skills are essential.
  • Experience with FastAPI is required.
  • Knowledge in Data Engineering and data pipeline development.

Responsibilities

  • Design and build secure backend services using Python and FastAPI.
  • Develop and maintain data pipelines and data engineering solutions.
  • Collaborate closely with platform, DevOps, and security teams.
  • Contribute to system design, documentation, and continuous improvement.
  • Support deployment into secure cloud and containerized environments.

Skills

Python development experience
FastAPI
Data Engineering
Data pipeline development

Tools

Docker
OpenShift
AWS EKS
Terraform
Job description
Overview

Software Engineer - Python • Rate: Up to £600 per day (Inside IR35) • Location: London - 2 days onsite per week (SC), increasing to 3 days onsite once HLC is granted • Clearance: SC minimum - Sole UK National - Must be eligible and willing to undergo DV clearance • Contract Length: 12 months

The Role

We are working with a high-profile public sector programme delivering critical national infrastructure (CNI) services. They are looking for two experienced Software Engineers to join a growing delivery team.

This role can be undertaken initially at SC level. Successful candidates will be sponsored for HLC as part of the assignment, with the expectation that they will progress to DV clearance.

Key Responsibilities
  • Design and build secure, scalable backend services using Python and FastAPI
  • Develop and maintain data pipelines and data engineering solutions
  • Work closely with platform, DevOps, and security teams
  • Contribute to system design, documentation, and continuous improvement
  • Support deployment into secure cloud and containerised environments
Essential Skills
  • Strong Python development experience
  • Commercial experience with FastAPI
  • Data Engineering and data pipeline development
Desirable Skills and Experience
  • Deployment & Infrastructure
  • Docker
  • OpenShift
  • AWS EKS
  • Terraform
Clearance & Eligibility Requirements
  • Active SC clearance
  • Sole UK National
  • Willing and eligible to undergo DV clearance
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.