CareerPlanSign in

Senior Software Engineer.A40011133

Australia💼 Full-time🗓 2026-03-26 → 2026-08-11

Core

Design, develop, and test electronic table games for Casino platforms using the Unity3D game engine.

Role type

Senior IC game software engineer (Unity/C#)

Builds

Electronic table games for Casino platforms

Domain

Land-based gaming / Casino technology

Deliverable

production ML models | product features

Required skills

Unity3D engine, C# programming, software design patterns (MVC, Observer, State Machine), automated testing frameworks, performance optimization for embedded/fixed-hardware platforms, version control (Perforce, Git, SVN), SDLC

Preferred skills

Experience developing games for electronic gaming machines (EGM) or table games, profiling and improving render performance

Technologies

Unity3D, C#, Perforce, Git, SVN

Responsibilities

Design and develop high-performance game software from design specifications, conduct unit and integration testing, troubleshoot software defects and performance bottlenecks, maintain technical documentation, participate in architecture discussions

Seniority

Senior, hands-on IC

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