Leave us your email address and we'll send you all the new jobs according to your preferences.

Senior Software Engineer (Python)

Posted 15 hours 9 minutes ago by CACI Limited

Permanent
Not Specified
I.T. & Communications Jobs
Lancashire, Manchester, United Kingdom, M21 0
Job Description

Posted Monday 18 August 2025 at 00:00 Expires Tuesday 30 September 2025 at 23:59

About Us:

We are the Information Intelligence Group (IIG) of CACI UK, a specialist software consultancy providing bespoke solutions to solve our customers' complex operational problems. As our business grows, we are seeking an experienced Software Engineer with Python expertise to join our Critical National Infrastructure team.

You will be based in Bristol, Cheltenham, Plymouth, or Manchester, working in a hybrid model with flexibility for office and home work. Regular client meetings (bi-weekly) are expected.

The Opportunity:

Our teams support diverse projects, developing bespoke software solutions and enhancing capabilities. As a Senior Software Engineer in an Agile environment, you will:

  • Design, develop, and test software solutions
  • Utilize open-source libraries and components
  • Use tools like GitLab for continuous integration, ensuring quality and security
  • Deploy systems across public (AWS, Azure) and private clouds
  • Engage throughout the software lifecycle, from concept to maintenance
  • Lead teams and manage client engagement (depending on experience)

The Fit:

We are interested in Senior Engineers with hands-on Back End or Full Stack experience, particularly with Python and AWS. Consultancy experience is advantageous but not mandatory.

Security Clearance: All team members must be able to obtain security clearance, which requires being a UK passport holder and having lived in the UK for the past 5 years.

We offer a supportive, inclusive environment with a market-leading benefits package, including wellbeing support, flexible working, career development, social events, and onsite allowances.

CACI is an equal opportunities employer committed to diversity and inclusion. We provide reasonable adjustments during recruitment and welcome applicants with disabilities or health conditions.

Email this Job