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
SeniorJob 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)