Senior Developer - Node / React

Home Office Digital, Data and Technology -

Full-time (Permanent)
£52,000-£65,000
Published on
15 November 2021
Deadline
5 December 2021

We sit at the heart of the Home Office’s transformation into being a data driven department.

You’ll be working on some of the most high-reaching, high profile problems in Government, across all areas of the Home Office’s responsibilities:

  • Border Security, Immigration Control & Citizenship
  • Crime and Policing & Fire Services
  • National Security, Counter Terrorism and Counter Extremism


It’s an exciting area where you’ll be working with outstanding datasets, sophisticated analytical techniques and modern tools to deliver insights and data products that will transform our operational business and policy development.

About the team

We work in small agile teams, to deliver prioritised work packages from the research stage through to deployment as live services. Example projects include deployment of machine learning models to classify visa applications by risk, building network visualisation/analytics tools to identify possible victims of trafficking, building document search and text analytics products and conducting data driven research to inform policy makers.

You’ll be delivering and integrating software to form complete services as well as building and maintaining the service components to ensure they meet our needs and collaborate and interact with design teams providing technical expertise. We will expect you to be proactive in identifying process optimisation opportunities and contributing to the implementation of proposed solutions.

Your main day to day

  • delivering secure, reliable and scalable software
  • evaluating and advising on design choices, ensuring that software is high quality
  • defining and documenting test cases for new systems and maintaining live systems to ensure ongoing performance
  • taking projects from inception through to delivery, being involved in the full software development lifecycle. You’ll also be taking business requirements and build design documents.
  • evolving new approaches/solutions with other professions through discoveries, maintain a focus on development and deployment

About you

You'll be a developer who is confident developing applications, passionate about making a difference and want to be involved throughout the product lifecycle, from idea generation, design, and prototyping to execution, and shipping whilst having good experience with:

  • defining and developing new and existing services in node.js
  • databases and DB technology (RDBMS, NoSQL etc)
  • working with an agile environment
  • working practices such as test driven development (focusing on automation), continuous integration and continuous delivery
  • source code management and version control
  • being involved in the full software development lifecycle

Whilst this is not a deal breaker, given the focus of this team it would be a bonus if you also have skills or experience:

  • implementing solutions with Graph Databases, such as Neo4j
  • writing search queries against an Elastic Search data store
  • crafting user interfaces with React
  • using AWS, Kubernetes, containerisation, orchestration, and secret management

More jobs at Home Office Digital, Data and Technology

Software Engineer
£37,450-£45,000
Full-time (Permanent)
Full-Stack Engineer (Java / Node, Javascript, AWS, Docker, Kubernetes)
£52,000-£60,000
Full-time (Permanent)
Frontend & Node.js Developer
£37,450-£45,000
Full-time (Permanent)
Senior Frontend & Node.js Engineer
£52,000 - £60,000
Full-time (Permanent)
Senior DevOps Engineer
£52,000-£62,000
Full-time (Permanent)
Senior User Researcher
£52,000 - £60,000
Full-time (Permanent)
Senior DevOps Engineer - help us build better public services
£52,000-£62,000
Full-time (Permanent)
Senior Software Developer
£52,000-£60,000
Full-time (Permanent)
Software Developer
£37,450-£45,000
Full-time (Permanent)
DevOps Engineer
£37,450-£45,000
Full-time (Permanent)
Senior Software Developer - Automation Team
£52,000 - £62,000
Full-time (Permanent)
Senior Software Engineer
£52,000 - £60,000
Full-time (Permanent)
Java Developer
£37,450 - £45,000
Full-time (Permanent)
Associate Developer
£30,000 - £34,000
Full-time (Permanent)
Developer
£37,450-£45,000
Full-time (Permanent)
Senior Software Engineer
£52,000 - £60,000
Full-time (Permanent)
Senior DevOps Engineer
£52,000-£65,000
Full-time (Permanent)
DevOps Engineer
£40,00-£50,000
Full-time (Permanent)
Developer
£40,000 - £50,000
Full-time (Permanent)
Senior Developer
£52,000 - £62,000
Full-time (Permanent)
Principal Engineer
£63,000 - £82,000
Full-time (Permanent)
Software Engineering Team Lead
£52,000 - £65,000
Full-time (Permanent)
Node Developer
£37,450 - £45,000
Full-time (Permanent)

Related jobs

Subscribe to our newsletter

Sign up here