Lead Software Engineer- outside IR35

GCS Ltd
Charing Cross, United Kingdom
2 days ago

Role details

Contract type
Contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Charing Cross, United Kingdom

Tech stack

JavaScript
Amazon Web Services (AWS)
Code Review
Continuous Integration
Distributed Systems
Github
Node.js
Cloud Services
TypeScript
Datadog
Backend
Cloudformation
Containerization
Kubernetes
Production Code
Kafka
Cloudwatch
Terraform
Docker
Microservices

Job description

My London based client is urgently looking for an experienced Lead Software Engineer with a strong Back End focus to lead the build and evolution of scalable, cloud-native services. You'll set technical direction, mentor engineers, and stay hands-on delivering production code.

What you'll do:

  • Lead Back End design and development (Node.js, TypeScript/JavaScript)
  • Build and operate event-driven microservices using Kafka
  • Own AWS-based delivery (scalability, performance, reliability, security)
  • Drive engineering standards: code reviews, testing strategy, CI/CD, observability
  • Partner with Product/Architecture to translate requirements into robust solutions

Requirements

  • Strong commercial Back End experience with JavaScript/TypeScript (Node.js)
  • Kafka experience (event-driven systems, distributed messaging)
  • Strong AWS experience across modern cloud services
  • Microservices/distributed systems design + production operations mindset
  • Proven technical leadership (mentoring, guiding delivery, owning outcomes)

Nice to have:

  • Containerisation (Docker/Kubernetes/ECS)
  • Infrastructure as Code (Terraform/CloudFormation)
  • Observability tooling (eg, CloudWatch/Datadog) and CI/CD (eg, GitHub Actions)

Apply for this position