We're looking for a Senior Software Engineer to join our team and contribute to designing, building, and delivering scalable software solutions across a modern technology stack.
Requirements
- 6+ years of professional engineering experience
- Solid academic foundation in Computer Science or equivalent blend of qualifications and hands-on expertise
- Deep understanding of software engineering principles - OOP, DDD, and proven design patterns
- Practical experience with C#.NET, OpenTelemetry, Kafka, Grafana, and containerised workloads
- Hands-on experience with AWS cloud services
- Experience with CI/CD, Infrastructure as Code, and version control
- Comfortable working with both SQL and NoSQL databases
Benefits
- Life assurance cover
- Contributory company pension scheme
- Holiday Purchase Scheme
- Free ferry travel for up to 4 guests between Dover and Calais / Newcastle and Amsterdam with no limit on trips
- Employee assistance programme
- Retail discounts
- Cashback on health care
- Access to myStrength, our Wellbeing platform