Vacancy detail

Senior Software Engineer – Python

£55000 - 65000 GBP

Onsite WORKING

Location: Central London, Greater London – United Kingdom Type: Permanent

Senior Software Engineer – Python

Full-time | Hybrid | Locations: Bristol, Cheltenham, Plymouth, Manchester

 

Our client is a specialist technology consultancy delivering bespoke software and data solutions to government, defence, and critical national infrastructure sectors. They are looking for a Senior Software Engineer with strong Python expertise to join a high-impact programme, developing solutions that address complex operational challenges. The position is hybrid, with customer-facing work expected on a regular basis (typically every two weeks).

 

What You’ll Do

  • Design, develop, and test high-quality software solutions.
  • Work across diverse technologies, with a focus on open-source frameworks and tools.
  • Use CI/CD pipelines (GitLab or similar) to drive secure, reliable, and maintainable code.
  • Deploy applications across a variety of cloud platforms, including AWS, Azure, and private environments.
  • Contribute across the full development lifecycle, from requirements capture through to delivery, training, and long-term support.
  • Depending on experience, lead small teams and manage direct client interactions.

 

What We’re Looking For

  • Strong background in backend or full stack development.
  • Proven commercial experience with Python and modern cloud technologies (AWS experience is a strong advantage).
  • Previous consultancy experience is helpful but not a requirement.
  • Eligibility for UK Security Clearance (e.g., British citizenship and residency in the UK for the past 5 years).

 

Why Join?

  • Collaborative, team-driven culture with an emphasis on inclusivity.
  • Comprehensive wellbeing support, including 24/7 counselling and employee assistance services.
  • Flexible working model with central offices, flexitime, and hybrid arrangements.
  • Career development tailored to you, with a dedicated career coach.
  • Active social calendar with regular team events, summer parties, and company-wide awaydays.
  • Onsite perks including lunch and drinks allowances.

 

This is an opportunity to join a forward-looking team delivering software that genuinely makes a difference in critical infrastructure. You’ll work on meaningful projects, enjoy flexibility and career growth, and be part of an environment that values both technical excellence and individual wellbeing. If you’re a Python engineer ready to step into a senior role, this could be the right move for you.

Reference: ODI/Python

#oddi

Apply for this vacancy

Your CV will be sent to the selected department. At no time will your CV be sent outside of Anson McCade without your authorisation.

*Mandatory field.


I acknowledge and accept