Senior Software Developer

Uk Home Office — United Kingdom · Posted ~2 hours ago

Senior Full-time Hybrid £62732 (National) or £66732 (Croydon) + skills allowance up to £17668

Skills

software development clean code secure coding test-driven development Node.js Python REST APIs GraphQL React technical leadership mentoring REST

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A senior developer is sought to build core components of digital solutions and help select appropriate technologies. You will write clean, secure, reusable code using test-driven practices, operate with substantial autonomy, and mentor other engineers on technical tasks. The technology environment includes Node.js, Python, REST and GraphQL APIs, and React, with opportunities to continue learning across a broad engineering landscape.

Highlights

Work on important digital services with strong technical autonomy and opportunities to shape technology choices. The role emphasizes clean and secure engineering, reusable code, continuous learning, mentoring, and technical leadership.

Description

Location: Sheffield | Salford | Croydon | Glasgow (hybrid) Salary: £62,732 (National) or £66,732 (Croydon) Skills allowance of up to £17,668, pending assessment Advert Close Date: 28th September 2026 🚀 Job summary 🚀 The Senior Developer is key for our product delivery, you will develop core components of our solutions and help select appropriate technologies. Your subject matter expertise will enable you to operate with greater levels of autonomy and decision making. You will work to our technical standards writing clean, secure code following a test-driven approach, ensuring the code is open as far as possible and can be re-used. The Senior Developer will be expected to mentor and lead other engineers in technical tasks, as well as support recruitment and assessment activities. Tools and Technologies we use: We are keen for Engineers to continue learning new technologies, we have a large range in the Home Office including: Backend: Node.js, Python, APIs (REST/GraphQL)Frontend: React, JavaScript, Typescript, AngularData: Mongodb, RedisDevOps: AWS, Kubernetes, Docker, Ansible, Terraform, CI/CD pipelinesAI: Python, Github Copilot, OpenAI. ⭐ Essential Skills ⭐ Designing scalable, maintainable and secure software solutions, including modern JavaScript-based architectures for web applications and services (SWDN – Level 4) Developing high‑quality, testable code using JavaScript/TypeScript and modern frameworks, following agreed engineering standards and practices (PROG – Level 3) Defining and implementing automated testing approaches (unit, integration, end‑to‑end) to ensure quality and reliability of JavaScript applications (TEST – Level 3) Integrating and building services across front‑end and back‑end components, ensuring reliable deployment and interoperability in distributed systems (SINT – Level 4) Managing and utilising application data effectively (e.g. APIs, state management, persistence layers), ensuring appropriate handling and governance (DATM – Level 4) Supporting live JavaScript-based services, diagnosing issues, improving performance, and maintaining stability in production environments (ASUP – Level 4) Why work for us...🤩 Find out more information at: Benefits - Home Office Careers, but some of the primary ones are: A Civil Service Pension with employer contribution rates of £18,173 annuallyIn-year reward scheme for one-off or sustained exceptional personal or team achievements.25 days annual leave on appointment, rising with service.8 days of public holidays, plus 1 additional privilege day.Flexi-time allowance and flexible working options Plus so much MORE: https://careers.homeoffice.gov.uk/benefits Click on apply now to be redirected to our full job advert and application portal