What Makes You a Great Fit
● Solid experience with modern C#/.NET, SQL, source control and CI/CD pipelines, and confidence applying design principles and architectural patterns with an understanding of trade-offs in context
● A bias for simplicity and maintainability, backed by strong engineering practices including unit testing, code review, debugging and safe change management
● Awareness of distributed systems and operational risk, such as timeouts, retries, versioning and partial failures, and the judgement to apply this when changing shared or production systems
● Ability to investigate production and support issues using logs, telemetry, database queries and service-level diagnostics
● Strong communication skills, in person and in writing, particularly when explaining technical findings, risks or trade-offs to engineering and product partners