Enable job alerts via email!

Senior Software Engineer - TypeScript - Government

SR2

United Kingdom

On-site

GBP 60,000 - 75,000

Full time

Today
Be an early applicant

Job summary

A leading tech company in the United Kingdom is seeking a Senior Software Engineer to design, build, and deliver secure digital services for the public sector. Candidates should have over 5 years of experience, strong skills in TypeScript and AWS, and experience in government projects is preferred. This role offers the opportunity to work on cloud-native solutions and microservices.

Qualifications

  • 5+ years' experience in large-scale software engineering.
  • Experience in government or GDS-aligned projects.
  • Strong problem-solving and communication skills.

Responsibilities

  • Develop and maintain applications using TypeScript with Express or Fastify.
  • Build microservices and RESTful APIs with Node.js and React.
  • Design and deploy AWS solutions using Lambda, CloudFormation, and ECS.

Skills

TypeScript
JavaScript
Express
Fastify
AWS
Terraform
Docker
CI/CD
Automated testing
Problem-solving
Communication
Job description
Senior Software Engineer - TypeScript - Government

We’re looking for a Senior Software Engineer to design, build, and deliver secure, scalable digital services for the UK public sector. You’ll develop cloud-native systems using TypeScript, AWS, and modern frameworks, ensuring high performance, resilience, and compliance.

Key Responsibilities
  • Develop and maintain applications using TypeScript with Express or Fastify.
  • Build microservices and RESTful APIs with Node.js and React.
  • Design and deploy AWS solutions using Lambda, CloudFormation, AWS SAM, API Gateway, and ECS.
  • Implement Infrastructure as Code with Terraform and CloudFormation.
  • Create and optimise CI/CD pipelines (e.g. GitHub Actions).
  • Containerise and deploy with Docker.
  • Conduct unit testing (Mocha, Jest, AWS SAM).
  • Apply security and performance best practices throughout development.
Essential Skills & Experience
  • Experience in government or GDS-aligned projects.
  • 5+ years' experience in large-scale software engineering.
  • Strong in TypeScript, JavaScript, Express/Fastify, and AWS.
  • Expertise in Terraform, IaC, and microservice architectures.
  • Hands-on experience with CI/CD, Docker, and automated testing.
  • Strong problem-solving and communication skills.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.