Senior Software Engineer (Angular/Node.js/Terraform) - Remote

Exalto Consulting
2 days ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
£ 114K

Job location

Remote

Tech stack

Agile Methodologies
Component-Based Software Engineering
Confluence
JIRA
Automation of Tests
Azure
Cloud Computing
Continuous Integration
Software Design Patterns
Node.js
Scrum
Software Architecture
Software Engineering
Web Applications
Reliability of Systems
GIT
Angular
Asynchronous Programming
Api Design
Terraform
Oracle Cloud Infrastructure
Software Version Control
GXP
Jenkins

Job description

Exalto Consulting is supporting a confidential client on a nationally significant programme delivering secure digital services within a complex environment. We are looking for a Senior Software Engineer who can contribute across the full development life cycle, with particular strength in modern Angular development, Node.js services and infrastructure automation using Terraform.

This role sits within a multidisciplinary engineering team responsible for building and evolving resilient, cloud-based systems. The work combines hands-on engineering with technical input into design decisions, helping ensure systems remain scalable, secure and maintainable.

The position is primarily remote, with occasional visits to London when collaboration or project activity requires it.

How you'll make an impact As a senior engineer in the team, you will contribute both technically and collaboratively, helping to shape and deliver reliable software in a secure environment.

Your work will include:

  • Designing and developing scalable Back End services using Node.js
  • Building and maintaining modern Angular applications, using well-structured component architecture and state management
  • Supporting the integration of large application components within wider web ecosystems
  • Contributing to technical design discussions and translating requirements into practical, maintainable solutions
  • Working with cloud infrastructure and Infrastructure as Code using Terraform
  • Supporting reliable deployment through CI/CD pipelines and automated testing
  • Participating in Agile delivery practices including sprint planning, stand-ups and retrospectives
  • Collaborating with engineers, architects and stakeholders across distributed teams
  • Contributing to incident response, change management and system reliability improvements
  • Supporting knowledge sharing and good engineering practice across the team, The project uses a modern engineering stack focused on cloud-native development and automated delivery. Experience in the following areas will be particularly valuable, At Exalto Consulting, we work closely with clients and candidates to build long-term capability within complex technology environments. Our focus is on transparent communication, thoughtful placement, and ensuring people are set up to succeed in the roles they take on.

Requirements

  • Angular - strong experience with modern Angular frameworks, component architecture and state management
  • Node.js - deep understanding of asynchronous programming, API development and Back End services
  • Terraform - practical experience implementing Infrastructure as Code for cloud provisioning and environment automation
  • Cloud platforms - experience designing and managing scalable cloud environments (Azure preferred)
  • CI/CD - experience building and maintaining pipelines using tools such as Jenkins
  • Version control - strong Git workflows and branching strategies
  • Agile tooling - comfortable working with tools such as Jira and Confluence

What you'll bring We are looking for engineers who combine technical depth with a collaborative mindset.

You'll likely bring:

  • Strong experience delivering production-grade web applications and Back End services

  • A solid understanding of software architecture, design patterns and development best practices

  • The ability to work independently while collaborating effectively across teams

  • Confidence contributing to technical decision-making and solution design

  • Clear communication skills with both technical and non-technical stakeholders

  • A structured approach to problem solving, system reliability and operational resilience

  • Experience working in cross-functional or distributed engineering teams, * Clearance must remain valid (not older than 10 years) with at least 12 months remaining, ideally 18 months

  • The clearance must have been used within the last 12 months on a government or policing contract requiring NSV clearance

  • Candidates must not have resided overseas for more than 6 months during any break between cleared roles

  • Sole British nationality is required

  • Candidates must hold only a UK passport

  • Dual nationality is not permitted, including OCI, NICOP or similar national identity registrations

Apply for this position