Senior Developer
United Kingdom Government
In this Senior Developer role within Shared Applications Service (SAS), you will work in agile, cross-functional teams to deliver secure, scalable software in a modern cloud environment across 600+ Home Office applications. You’ll shape technical choices, write clean, secure code, and promote test-driven development and reusability. You will mentor engineers, support recruitment, and help balance new and live services. This is a mission-driven opportunity to impact public services and national security through robust tech delivery.
Pay / Benefits- Civil Service Pension with employer contribution
- 25 days annual leave plus 8 public holidays and a privilege day
- Hybrid/office-based working options with 60% in office
- Non-contractual capability-based allowance potential
- Competitive salary within civil service pay framework
- Deliver secure, reliable, and scalable software while supporting the team on technical tasks
- Evaluate design options and balance technical and business factors for quality solutions
- Define and document test cases and maintain live systems for ongoing performance
- Evolve approaches in collaboration with other professions and focus on development/deployment
- Prioritise and direct technical tasks across the team to balance new and live services
- Potential out-of-hours work with additional allowance
- Designing scalable, maintainable, secure software with modern JavaScript architectures (SWDN Level 4)
- Developing high-quality, testable JavaScript/TypeScript code following engineering standards (PROG Level 3)
- Defining automated testing approaches (unit/integration/end-to-end) for JS apps (TEST Level 3)
- Integrating front-end and back-end services ensuring reliable deployment in distributed systems (SINT Level 4)
- Managing and utilising application data effectively (DATM Level 4)
- Supporting live JS-based services, diagnosing issues, improving performance, maintaining stability (ASUP Level 4)
- Mentoring and leadership
- Cross-functional collaboration
- Problem-solving with a security and reliability focus
- Node.js
- Python
- APIs REST/GraphQL
Reference: WJ-747_30221972