Software Developer (Python) in London
Software Developer (Python)

Software Developer (Python) in London

London Freelance 43200 - 72000 Β£ / year (est.) Home office (partial)
E

At a Glance

  • Tasks: Design and build secure backend services using Python and FastAPI.
  • Company: Join a high-profile public sector programme delivering critical national infrastructure.
  • Benefits: Earn up to Β£600 per day with opportunities for clearance sponsorship.
  • Why this job: Make a real impact on national projects while developing your skills in a modern environment.
  • Qualifications: Strong Python experience and familiarity with data engineering.
  • Other info: Work in a dynamic team with excellent career growth and security clearance opportunities.

The predicted salary is between 43200 - 72000 Β£ per year.

If you are interested in applying for this job, please make sure you meet the following requirements as listed below.

  • 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

Software Developer (Python) in London employer: Experis

Join a leading public sector programme in London, where you will be part of a dynamic team dedicated to delivering critical national infrastructure services. Our company fosters a collaborative work culture that prioritises employee growth, offering opportunities for professional development and clearance progression. With a focus on innovation and security, we provide a stimulating environment for Software Developers to thrive while enjoying the benefits of working in one of the world's most vibrant cities.
E

Contact Detail:

Experis Recruiting Team

StudySmarter Expert Advice 🀫

We think this is how you could land Software Developer (Python) in London

✨Tip Number 1

Network like a pro! Reach out to your connections in the industry, attend meetups, and engage with online communities. You never know who might have the inside scoop on job openings or can refer you directly.

✨Tip Number 2

Prepare for those interviews! Brush up on your Python skills and be ready to showcase your experience with FastAPI. Practise common coding challenges and be prepared to discuss your past projects in detail.

✨Tip Number 3

Don’t just apply anywhere; focus on roles that excite you! Use our website to find positions that match your skills and interests. Tailor your approach to each opportunity to stand out from the crowd.

✨Tip Number 4

Follow up after interviews! A quick thank-you email can go a long way in keeping you top of mind. It shows your enthusiasm for the role and gives you another chance to highlight why you're the perfect fit.

We think you need these skills to ace Software Developer (Python) in London

Python Development
FastAPI
Data Engineering
Data Pipeline Development
System Design
Documentation
Continuous Improvement
Cloud Deployment
Containerisation
Docker
OpenShift
AWS EKS
Terraform
Collaboration with DevOps and Security Teams

Some tips for your application 🫑

Tailor Your CV: Make sure your CV highlights your Python development experience and any work with FastAPI. We want to see how your skills match the job description, so don’t be shy about showcasing relevant projects!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re the perfect fit for this role. We love seeing enthusiasm for the public sector and how you can contribute to critical national infrastructure.

Showcase Your Experience: When detailing your past roles, focus on your experience with data pipelines and backend services. We’re looking for candidates who can hit the ground running, so make sure to highlight any relevant achievements.

Apply Through Our Website: Don’t forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for the role. We can’t wait to see what you bring to the table!

How to prepare for a job interview at Experis

✨Know Your Python Inside Out

Make sure you brush up on your Python skills before the interview. Be ready to discuss your experience with Python and how you've used it in past projects. Practising coding challenges or algorithms can also help you demonstrate your problem-solving abilities.

✨Familiarise Yourself with FastAPI

Since the role specifically mentions FastAPI, take some time to understand its features and benefits. Be prepared to talk about any projects where you've implemented FastAPI and how it improved your workflow or the performance of your applications.

✨Understand Data Engineering Concepts

As data pipelines are a key part of the job, make sure you can explain your experience with data engineering. Discuss any relevant tools or frameworks you've used, and be ready to share examples of how you've built or maintained data pipelines in previous roles.

✨Show Your Team Spirit

Collaboration is crucial in this role, so be prepared to discuss how you've worked with cross-functional teams in the past. Highlight your experience working with DevOps and security teams, and share examples of how you contributed to system design and continuous improvement.

Software Developer (Python) in London
Experis
Location: London

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

E
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>