Senior / Mid Level .NET Engineer (Game Integrations)
Role details
Job location
Tech stack
Job description
Own the Codebase: Take architectural and operational ownership of our core .NET
10 games microservice, driving best practices, performance optimizations, and
feature delivery.
Deliver Integrations: Build, maintain, and optimize robust APIs and services that
seamlessly integrate third-party games with our internal platform.
Manage Legacy & Modern Systems: Balance cutting-edge microservices
development with the maintenance and gradual decomposition of our existing .NET
10 monolith.
Champion Quality: Implement rigorous testing strategies (Unit, Integration, and
End-to-End) to ensure our systems remain resilient and deterministic.
Navigate Regulated Environments: Work closely with compliance and security
frameworks to ensure our software meets the strict standards required by iGaming
regulatory bodies.What We Are Looking For
Requirements
Strong .NET Expertise: Proven commercial experience with C# and modern .NET
versions (experience with .NET 8/9/10 is highly desirable).
Architecture & Patterns: Solid understanding of both microservices architectures
and monolithic codebases, including event-driven design and RESTful API
development.
A Testing Mindset: You don't view testing as an afterthought. You are comfortable
with TDD/BDD concepts and testing frameworks (e.g., xUnit, NUnit, Moq,
FluentAssertions).
Regulated Industry Experience: Experience working within compliance-heavy,
highly regulated sectors (iGaming, FinTech, HealthTech, etc.) is a massive plus.
Autonomy & Ownership: A self-starter who is comfortable mentoring peers, making
architectural decisions, and taking responsibility for production systems.
Clear & Contextual Communication: You can articulate complex technical
concepts, architectural decisions, and integration risks clearly to both technical peers
and non-technical stakeholders (such as Compliance, Product Owners, and external
game vendors). You write clean documentation and believe that code isn't finished