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.