This role sits within a large-scale central government environment, operating under modern Agile delivery practices. Senior engineers will play a key role not only in delivery, but also in technical leadership, mentoring, and upskilling junior developers within the team.
Key Responsibilities:
- Design, build, and maintain scalable backend services using Scala
- Work as part of Agile, multidisciplinary teams delivering and supporting live services
- Collaborate with architects, DevOps, QA, and product colleagues to deliver high quality solutions
- Support live services, including incident resolution and ongoing optimisation
- Write clean, well-tested, and maintainable code
- Participate in technical discussions, design sessions, and code reviews
- Provide technical leadership within the team
- Mentor and upskill junior developers, promoting best practices and consistent engineering standards
- Support knowledge sharing and contribute to improving team capability and delivery maturity
- Help shape technical decisions and influence delivery approaches
Required Skills & Experience:
- Strong commercial experience with Scala in production environments
- Experience building and maintaining backend services and APIs
- Proven experience working in Agile delivery teams
- Experience within UK central government environments
- Ability to obtain and maintain BPSS clearance


