CareerPlanSign in

Senior Software Engineer

Chennai, India💼 Full-time🗓 2026-08-24 → 2026-09-26

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) for fixed-hardware and embedded gaming platforms

Domain

Gaming / Casino / Regulated Gaming

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), Git/Perforce/SVN, Automated testing, Debugging, Profiling

Preferred skills

Casino gaming systems knowledge, Progressive jackpots, Multiplayer game architecture, Regulated industry experience

Technologies

Unity3D, C#, Git, Perforce, SVN

Responsibilities

Design and develop ETGs based on game design requirements; Transform specifications into scalable software solutions; Perform unit, integration testing, debugging, and code reviews; Collaborate with Game Analysts, QA, and artists; Optimize game performance, memory, and rendering efficiency; Create and maintain technical documentation.

Seniority

Senior, hands-on IC

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.