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: Competitive rate of up to £600 per day, with opportunities for clearance progression.
- Why this job: Make a real impact on national infrastructure while working with cutting-edge technology.
- Qualifications: Strong Python experience and familiarity with data engineering.
- Other info: Dynamic team environment 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 - ManpowerGroup
Contact Detail:
Experis - ManpowerGroup 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, especially those who work in public sector programmes. A friendly chat can lead to insider info about job openings or even a referral.
✨Tip Number 2
Prepare for technical interviews by brushing up on your Python and FastAPI skills. Practice coding challenges and be ready to discuss your past projects. We want you to shine when it comes to showcasing your expertise!
✨Tip Number 3
Don’t underestimate the power of a good online presence. Update your LinkedIn profile and GitHub with your latest projects. This is your chance to show off your skills and attract potential employers.
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets noticed. Plus, we love seeing candidates who take the initiative to connect directly with us.
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 and FastAPI experience. We want to see how your skills match the role, so don’t be shy about showcasing relevant projects or achievements!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re excited about this role and how your background makes you a perfect fit for our team. Keep it concise but impactful!
Showcase Your Problem-Solving Skills: In your application, mention specific examples where you've tackled challenges in software development. We love seeing how you approach problems and come up with innovative solutions!
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’re considered for the role. Plus, it’s super easy!
How to prepare for a job interview at Experis - ManpowerGroup
✨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, especially in relation to backend services and FastAPI. Prepare to showcase any projects you've worked on that highlight your coding 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 discuss specific examples during the interview.
✨Get Comfortable with Data Engineering Concepts
Since data pipelines are a big part of this role, make sure you can talk about your experience with data engineering. Brush up on relevant tools and technologies like Docker, AWS, and Terraform, and be ready to explain how you've used them in past projects.
✨Prepare for Security Clearance Questions
Given the requirement for SC clearance, be prepared to answer questions about your eligibility and willingness to undergo DV clearance. It’s important to show that you understand the significance of security in this role and that you’re committed to meeting these requirements.