Software Developer - Consultant
Role details
Job location
Tech stack
Job description
You'll deliver in complex client environments - pairing, TDD, emerging design, refactoring. We think, challenge, and guide, not just code. Our clients trust us to bring judgment, not just a keyboard.
Requirements
Must have Java or Scala language experience
Strong testing practices and OO design that's actually maintainable
Experience delivering complex services to GDS standards
Agile team player who pairs, mobs, and mentors
SC clearance eligible - UK citizen, 5+ years UK residency, no 28+ day gaps
Consulting chops required: Lead user stories end-to-end, shape backlogs, build stakeholder trust, adapt fast, and help teams level up.
Benefits & conditions
£52k-£59k + 7% pension, share options, bonus, 25 days + 3 "life happens" days, real wellbeing support, proper L&D.