Python Developer (Ref: 197891)

Forsyth Barnes Consultancy

Nottingham

On-site

GBP 50,000 - 55,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Security clearance eligible
Nottingham site presence

Job summary

Forsyth Barnes are partnering with a Nottingham based SaaS organisation to recruit Python developers for high-assurance security solutions. You will design, develop, and maintain Python applications, contribute to planning, documentation, and mentoring.

The role requires eligibility for security clearance, and you will be on-site in Nottingham 1–2 days per week. Salary is £50,000–£55,000 per year in a demanding, Agile environment with collaborative delivery across teams.

Qualifications

  • Commercial experience developing software with Python.
  • Experience working in iterative/Agile delivery environments.
  • Ability to investigate complex issues and communicate findings.
  • Willingness to mentor colleagues.
  • Eligibility for security clearance.
  • Available to work from the Nottingham site 1–2 days/week.

Responsibilities

  • Design, develop, and maintain robust Python applications for high-assurance security solutions.
  • Translate requirements into practical implementation plans, estimates, and deliverable work packages.
  • Produce design records, technical documentation, training material, and supporting artefacts.
  • Review code, documentation, and training content for quality and compliance.
  • Participate in sprint planning, backlog refinement, reviews, and retrospectives.
  • Investigate customer-reported issues, analyse root causes, and provide third-line technical support.
  • Research emerging approaches and recommend improvements to engineering methods and tools.
  • Share technical insight with sales, marketing, project, and product colleagues.
  • Collaborate across product and project functions to align technical and business goals.
  • Discuss business risks, constraints, profitability, and the wider impact of technical choices.

Skills

Python
Agile
Problem solving
Mentoring
Documentation

Job description

About Us

Forsyth Barnes are partnering with a leading Nottingham based SaaS organisation on two Python Developer roles.

Job Description

As a Python Developer, you will create and enhance software that underpins secure information services used in demanding, highly controlled environments.

Success will involve delivering dependable code, contributing effectively to iterative planning, and helping technical and non-technical colleagues understand delivery considerations. You will also support design decisions, improve engineering practices, provide technical input to commercial activity, and develop the wider capability of the team through knowledge sharing and mentoring.

Key Responsibilities
  • Design, develop, and maintain robust Python applications for high-assurance security solutions.
  • Translate technical requirements into practical implementation plans, estimates, and deliverable work packages.
  • Produce clear design records, technical documentation, training material, and supporting delivery artefacts.
  • Review code, documentation, and training content to promote consistency, quality, and compliance with established standards.
  • Participate in sprint planning, backlog refinement, reviews, retrospectives, and other delivery ceremonies.
  • Investigate customer-reported issues, analyse root causes, and provide effective third-line technical support.
  • Research emerging approaches and recommend improvements to engineering methods, tools, and team processes.
  • Share technical insight with sales, marketing, project, and product colleagues to support informed decisions.
  • Collaborate across product and project functions to achieve agreed technical, commercial, and delivery outcomes.
  • Contribute to discussions about business risks, operational constraints, profitability, and the wider impact of technical choices.
Requirements
  • Demonstrable commercial experience developing software with Python.
  • Ability to contribute across software design, implementation, documentation, testing, and technical support.
  • Experience working in an iterative or Agile delivery environment, including participation in structured sprint activities.
  • Capability to investigate complex issues methodically and communicate clear findings and recommendations.
  • Willingness to support colleagues through technical guidance, knowledge sharing, and mentoring.
  • Eligibility to obtain and maintain the security clearance required for sensitive defence, government, or law enforcement work.
  • Availability to work from the Nottingham site one to two days each week.
Benefits
  • Salary is based between £50,000 and £55,000.
Other

The position is based in Nottingham, England, with an expected site presence of one to two days per week. Because the work supports sensitive customers and information, appointment is subject to meeting the applicable security clearance and eligibility requirements.

This is a strong opportunity for a Python developer who wants broader ownership than coding alone, combining hands-on engineering with technical investigation, delivery leadership, and contribution to secure product development. Applications should clearly outline relevant Python experience and any existing or transferable security-cleared background.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Security-Cleared Python Developer - On-Site in Nottingham
Security-Cleared Python Developer - On-Site in Nottingham

Forsyth Barnes Consultancy • Nottingham

On-site
GBP 50,000 - 55,000
Security clearance eligible
Nottingham site presence
Python Developer - Problem Solver
Python Developer - Problem Solver

Client Server • Cambourne

On-site
GBP 39,000 - 65,000
Pension
Private medical insurance
Life assurance
+3
Python Software Engineer
Python Software Engineer

Cyber Security training courses • Nottingham

Hybrid
GBP 50,000 - 55,000
Python Developer
Python Developer

Matchtech Group • Cambridgeshire and Peterborough

Hybrid
GBP 60,000 - 90,000
Python Developer
Python Developer

Matchtech • Colne

Hybrid
GBP 83,000 - 138,000
Python Developer
Python Developer

Digisourced. • Greater London

On-site
GBP 47,877 - 62,822
Senior Python Engineer (Django / DevOps / IaC)
Senior Python Engineer (Django / DevOps / IaC)

Pontoon Solutions • Welwyn Garden City

On-site
GBP 70,000 - 90,000
Python Developer
Python Developer

Applause IT Recruitment • Nottingham

On-site
GBP 60,000 - 80,000
Python Engineer
Python Engineer

SoCode Limited • Cambridge

On-site
GBP 92,000 - 111,000
SC clearance
Python Developer
Python Developer

Peaple Talent • Greater London

On-site
GBP 58,500 - 71,500
25 days annual leave plus bank holidays
Private Medical Insurance
Life Assurance of 4x annual salary
+2