Software Developer (Python)

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.


You will work within a modern data and API-driven environment, contributing to the design, build, and deployment of secure backend services that support large-scale data platforms.


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

Job Details

Company
Experis
Location
London, United Kingdom
Employment Type
Contract
Salary
£550 - £600/day
Posted