Software Developer (Python)
Software Developer (Python)

Software Developer (Python)

Full-Time 43200 - 72000 Β£ / year (est.) No home office possible
E

At a Glance

  • Tasks: Design and build secure backend services using Python and FastAPI for critical national infrastructure.
  • Company: Join a high-profile public sector programme with a focus on innovation.
  • Benefits: Competitive daily rate, remote work flexibility, and opportunities for clearance progression.
  • Why this job: Make a real impact on national infrastructure while developing your skills in a modern tech environment.
  • Qualifications: Strong Python experience and familiarity with data engineering and pipelines.
  • Other info: Dynamic team with excellent career growth and clearance sponsorship.

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

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) 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. With a strong focus on employee development, you will have the opportunity to progress from SC to DV clearance while working in a collaborative and innovative environment that values your contributions. Enjoy the benefits of flexible onsite work arrangements and the chance to work with cutting-edge technologies in a role that truly makes a difference.
E

Contact Detail:

Experis Recruiting Team

StudySmarter Expert Advice 🀫

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

✨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 role, showing how you can contribute to their specific needs.

✨Tip Number 4

Follow up after interviews! A quick thank-you email can go a long way in keeping you top of mind. Reiterate your enthusiasm for the role and mention something specific from the interview to make it personal.

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

Python Development
FastAPI
Data Engineering
Data Pipeline Development
System Design
Documentation
Continuous Improvement
Deployment into Secure Cloud Environments
Containerisation
Docker
OpenShift
AWS EKS
Terraform
SC Clearance
DV Clearance Eligibility

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 role, so don’t be shy about showcasing relevant projects!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Tell us why you’re excited about this role and how your background makes you a great fit for our team. Keep it concise but engaging!

Showcase Your Projects: If you've worked on any data engineering or backend service projects, make sure to mention them. We love seeing real examples of your work, especially if they involve secure cloud environments!

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you don’t miss out on any important updates from our team!

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 FastAPI, as well as any projects you've worked on that involved backend services. Practising coding challenges can also help you demonstrate your problem-solving abilities.

✨Understand the Role and Responsibilities

Familiarise yourself with the key responsibilities outlined in the job description. Think about how your previous experiences align with designing and building secure backend services, and be prepared to share specific examples of your work in data engineering and pipeline development.

✨Research the Company and Its Projects

Take some time to learn about the public sector programme and the critical national infrastructure services they provide. Understanding their mission and values will help you tailor your responses and show genuine interest in the role during the interview.

✨Prepare for Security Clearance Questions

Since this role requires SC clearance and potential DV clearance, be ready to discuss your eligibility and willingness to undergo these processes. Familiarise yourself with what these clearances entail and be honest about your background to ensure a smooth process.

Software Developer (Python)
Experis

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
>