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
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)
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.