Software Engineer Consultant
Salary: £70,000 - 85,000 per year
Requirements:- Bachelors degree in computer science, software engineering, or a related field.
- Professional experience as a software engineer, preferably in a consultancy or industry setting.
- Experience with multiple programming languages, including Python, Java, C++, Rust, or Go.
- Experience with associated software development frameworks and tools such as pytest and OpenAPI.
- Experience working in Unix/Linux environments.
- Knowledge of database systems and proficiency in database query languages/tools.
- Familiarity with software development methodologies such as Agile or Scrum, particularly iterative approaches to software development in conjunction with the client.
- Experience with cloud platforms such as AWS, Azure, or Google Cloud.
- Familiarity with DevOps practices and principles, such as CI/CD pipelines, containerisation (e.g. Docker), and associated orchestration.
- Candidates must be British nationals and eligible to obtain UK Security Clearance (SC).
- Candidates holding dual nationality or multiple passports are unable to be considered for this position.
- We collaborate with clients to understand their software engineering needs and objectives.
- We design, develop, test, and implement high-quality software solutions using industry best practices and coding standards.
- We use our expertise in programming languages, frameworks, and technologies to architect robust and scalable systems.
- We develop secure, clean, efficient, and well-documented code, ensuring quality through testing, debugging, and reviews.
- We stay up to date with the latest trends, tools, and technologies in software engineering and share our knowledge with the team.
- We collaborate with project managers to ensure successful project delivery within defined timelines and budgets.
- We support client engagements, including pitches and presentations.
- AWS
- Architect
- Azure
- CI/CD
- Cloud
- DevOps
- Docker
- Support
- Java
- Linux
- OpenAPI
- Python
- Rust
- Security
- Unix
- pytest
More:
We are recruiting for a Software Engineer Consultant on behalf of one of the UKs fastest-growing technology consultancies, ranked in the Financial Times FT1000 Europes Fastest-Growing Companies list in both 2025 and 2026. Our client works where technology meets national importance, partnering with UK government agencies across cyber security, national security, and telecoms to deliver data-driven solutions to some of the most complex and consequential challenges in the public sector. This is a genuinely exciting opportunity to join a dynamic, values-driven consultancy at a pivotal point in its growth, where our voice matters, our work has real national impact, and our development is actively invested in.
last updated 39 week of 2026