Software Engineer
Core
Design, develop, and maintain high-quality Electronic Table Games (ETG) for casino gaming environments using C# and Unity3D.
Role type
Senior IC game developer (C#/Unity)
Builds
Electronic Table Games (ETG) and related software for casino operators
Domain
Gaming / Casino / Regulated Entertainment
Deliverable
production ML models | product features
Required skills
C#, Unity3D, Gameplay programming, UI/UX implementation, Animation systems, Game state management, Performance optimization, Software architecture, Design patterns (MVC, Observer, State Machine, Dependency Injection), SDLC, Version control (Git/Perforce/SVN), Automated testing, Debugging, Profiling
Preferred skills
Experience with Electronic Gaming Machines (EGM), Knowledge of casino gaming systems and progressive jackpots, Familiarity with multiplayer game architecture, Experience in highly regulated industries (gaming, financial services)