You'll be part of a small but high-impact backend team, responsible for designing, building, and maintaining scalable, secure, and reliable online systems. You'll work closely with engineering, design, QA, and customer support teams to deliver high-quality features and improvements.
Key Responsibilities
Key Responsibilities
- Develop and maintain server-side features using C#/.NET
- Design scalable, secure microservices and APIs on AWS
- Manage and optimize databases (SQL, NoSQL) and caching layers (e.g., Redis)
- Support and enhance CI/CD pipelines (GitLab, Jenkins)
- Deploy, monitor, and maintain live production environments
- Build internal tools to support QA and customer support teams
- Contribute to technical planning, architecture, and code quality
- Participate in on-call support and incident response as needed
- Proven experience with C#/.NET in a live services environment
- Strong understanding of AWS, serverless architecture, containers (e.g., ECS, Lambda), and infrastructure-as-code
- Experience with microservices, REST APIs, and event-driven architectures
- Solid grasp of CI/CD, Git, and production deployment workflows
- Familiarity with observability tools (logs, metrics, tracing)
- Strong debugging, performance profiling, and testing skills
- A calm, pragmatic approach to solving production issues
- 25 days holiday + bank holidays (pro rata)
- Christmas shutdown
- Flexible working hours
- x 4 Half-day Fridays (during the summer months)
- A day off on your birthday
- Employee Assistance Programme (EAP)
- Comprehensive Medical Insurance
- Weekly Yoga Class
- Anti-Crunch ethos
- Referral Bonus Scheme
- Bike2Work Scheme
- Social Events/Project Launch Wrap Parties
- Charity Events
- Branded merchandise