Job Search and Career Advice Platform

Enable job alerts via email!

Security Cleared Python Developer

Devonshire Hayes Recruitment Specialists Ltd

Greater London

Hybrid

GBP 80,000 - 100,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A recruitment specialist agency is seeking a skilled SC Python Developer who is Security Cleared, to design, develop, and maintain Python-based applications until March 2026, with potential for extension. This role offers a flexible hybrid working arrangement, requiring one day onsite per week at UK offices. Ideal candidates will have strong experience with Python, RESTful APIs, and understanding of best practices. You will work independently within an Agile/Scrum delivery framework.

Qualifications

  • Strong commercial experience with Python.
  • Experience building and maintaining production-grade applications.
  • Solid understanding of software development best practices.

Responsibilities

  • Design, develop, test, and maintain Python applications and services.
  • Write clean, efficient, and well-documented code following best practices.
  • Collaborate with product owners and other developers to deliver technical solutions.

Skills

Python
RESTful APIs
Version control systems (e.g. Git)
Problem-solving
Communication skills

Tools

Django
AWS
Azure
Docker
Kubernetes
Job description

Devonshire Hayes are looking for a skilled SC Python Developer who is Security Cleared to join a customer of ours on a contract basis until the end of March 2026 (extension highly likely) paying £750 per day (inside IR35).

You will be responsible for designing, developing, and maintaining high-quality Python-based applications and services, working closely with cross-functional teams to deliver robust and scalable solutions.

This role offers a flexible hybrid working arrangement, with one day per week onsite at one of our UK offices (London, Cardiff, or Glasgow) and the remainder working from home.

Key Responsibilities
  • Design, develop, test, and maintain Python applications and services
  • Write clean, efficient, and well-documented code following best practices
  • Collaborate with product owners, architects, and other developers to deliver technical solutions
  • Participate in code reviews and contribute to continuous improvement of development standards
  • Debug, troubleshoot, and resolve technical issues
  • Contribute to system design, performance optimisation, and scalability
  • Work within Agile/Scrum delivery teams (if applicable)
Required Skills & Experience
  • Strong commercial experience with Python
  • Experience building and maintaining production-grade applications
  • Solid understanding of software development best practices
  • Experience with RESTful APIs and backend services
  • Familiarity with version control systems (e.g. Git)
  • Strong problem-solving and communication skills
  • Ability to work independently in a remote-first environment
Desirable Skills
  • Experience with frameworks such as Django is essential for this position.
  • Cloud experience (AWS, Azure, or GCP)
  • Experience with containerisation (Docker, Kubernetes)
  • Knowledge of CI/CD pipelines
  • Database experience (SQL and/or NoSQL)
  • Prior experience working in Agile environments
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.