Lead Software Engineer
We’re looking for experienced Software Engineers (Lead to Principal) to help build and scale secure backend platforms. You’ll work on modern cloud‐based systems using a mix of commercial and open‐source technologies across private and public cloud environments.
What you’ll be doing
- Designing, building, deploying and improving backend services and platforms
- Delivering features that meet both functional and non‐functional requirements
- Estimating and shaping user stories as part of an Agile team
- Shipping small, frequent releases to keep momentum high
- Working closely with other engineers in cross‐functional teams
- Building, optimising and running CI/CD pipelines
- Owning and supporting the services your team delivers in production
What we’re looking for
- 5+ years’ experience delivering production‐grade cloud solutions
- Strong Java experience, with exposure to JVM languages such as Kotlin or Scala
- Experience with Kafka or similar messaging platforms
- Background in Agile DevSecOps environments and Zero Trust architectures
- Experience integrating with services such as PostgreSQL, Redis and S3
- Solid engineering fundamentals: clean code, testing, documentation, code reviews and continuous delivery
- Comfortable using GitHub, GitLab and Atlassian tools
- Strong TDD experience
- Hands‐on experience with microservices and distributed systems
- Exposure to Big Data technologies
SC is required as a minimum standard.
If you're not comfortable sharing your details here due to the security clearance requirements, please get in touch with me directly. alice.howe@sandersonplc.com