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