Senior Software Engineer Flexible Locations: Bristol, Cheltenham, Manchester, Plymouth, or York Salary: £60,000–£85,000 (dependent on experience) Are you a skilled software engineer looking for your next challenge? Join a specialist software consultancy working on innovative projects that solve complex operational problems for clients in the public sector.
Find out exactly what skills, experience, and qualifications you will need to succeed in this role before applying below.
This is a fantastic opportunity to contribute to impactful projects while collaborating in an Agile environment.
With offices across the UK, this role offers flexibility: work from home, an office, or a combination of both.
Some customer site visits will be required, typically every two to four weeks.
What You’ll Do As a Senior Software Engineer, you’ll be part of a team delivering bespoke solutions for clients.
Your responsibilities may include: Designing, developing, and testing software solutions.
Working with a diverse set of tools and technologies, focusing on open-source libraries and components.
Building and maintaining CI/CD pipelines using tools like GitLab to ensure software quality and security.
Deploying systems across environments, including public (AWS and Azure) and private cloud platforms.
Engaging in all aspects of the software development lifecycle: requirements gathering, architecture design, implementation, delivery, and ongoing maintenance.
Leading teams and managing client interactions, depending on your level of experience.
What We’re Looking For We’re seeking experienced engineers with hands-on, full-stack expertise.
The ideal candidate will have: Proficiency in languages such as Java or Python, paired with JavaScript (preferably React).
Experience working with AWS or other cloud technologies.
A strong understanding of Agile methodologies.
Consultancy experience (preferred but not essential).
Eligibility Requirements: Due to the nature of the projects, candidates must be British passport holders and have lived in the UK continuously for at least five years to meet security clearance requirements.