Back-end Developer (C# / .NET) iGaming

$

Freelance Back-End Developer (.NET) โ€” iGaming

About the Role:
We are looking for an experienced Back-End Developer (.NET) for freelance collaboration in the iGaming domain. The primary focus is supporting existing projects, developing new features, and working with game mathematics (RTP, simulations).



Technical Stack:

.NET 6 / C# 10
Backend services with IPC/protocol serialization patterns (paytable XML)
Deterministic RNG and probability-table driven logic
NUnit, FluentAssertions
Git, CI/CD, Argo, Kubernetes


Requirements:

3+ years of experience as a Back-End Developer (.NET 6 / C# 10)
Mandatory experience in iGaming (slots) โ€” casino game server patterns
Strong understanding of backend service architecture and serialization/IPC patterns
Experience with deterministic RNG and probability-table driven game logic (paytable XML)
Solid unit & integration testing skills (NUnit, FluentAssertions), including deterministic tests for RNG-driven systems
Ability to propose safe fixes, add regression tests, and explain probabilistic side effects
Good Git habits, clean and reviewable code, test-first mindset
Upper-Intermediate English or higher (written communication, documentation)
Hands-on experience with AI tools as part of everyday work is a must


Personal Qualities:

Ability to onboard quickly into existing projects and codebases
Proactive and self-driven โ€” comfortable working without micromanagement
Clear written communication and documentation habits
Analytical mindset with attention to probabilistic edge cases

 


Support and development of existing game backend projects
Design and implementation of new features and game mechanics
RTP testing and simulation runs
Performance optimization and system stability
Working with game logic and integrations

 


C++ interop or mixed-language system experience (project references C++ gating logic)
Performance profiling and low-latency optimizations
CI/CD, Argo, Kubernetes hands-on experience
Prior work on casino or gambling game logic

Required domain experience

Gambling 3 years

Required languages

English B1 - Intermediate
Ukrainian Native
RTP, C#, .NET Core, .NET 6, RNG, NUnit
Published 13 May
51 views
ยท
5 applications
To apply for this and other jobs on Djinni login or signup.
Loading...