An excellent opportunity to join one of the UK's leading software consultancies, renowned for its strong presence in the public sector while also delivering private and SC-cleared projects.
As a Senior Software Engineer, you will look to design, build, and deliver high-quality software solutions using Java, Spring Boot, and micro services. You will work on complex projects, contribute to technical architecture, mentor junior engineers, and collaborate with cross-functional teams across public and private sector programmes.
Key responsibilities include:
* Designing and developing scalable, secure software solutions
* Contributing to architectural decisions and technical direction
* Mentoring junior engineers and promoting best practices
* Working closely with Product, UX, DevOps, and QA teams
* Improving CI/CD pipelines, code quality, and testing standards.
What we are looking for:
* Strong hands-on experience with Java, Spring Boot, and microservices
* Experience across the full software development lifecycle
* Knowledge of Agile and DevOps practices, CI/CD, and cloud platforms (AWS/Azure/GCP)
* Experience with containerisation (Docker/Kubernetes)
* Excellent communication and collaboration skills
Reasonable Adjustments:
Respect and equality are core values to us. We are proud of the diverse and inclusive c...