Lnw logo

Software Engineer

Lnw
Posted a month ago

LOCATION

Bangalore · Hybrid

EXPERIENCE

Not specified

TYPE

FullTime

SKILLS REQUIRED

C#unityObject-Oriented DesignUnit TestingGame Performance OptimizationDebuggingcode review

Job description

Overview

Senior Software Engineer role focused on designing, developing, and maintaining Electronic Table Games (ETG) for casino gaming environments using C# and Unity.

What you'll do

  • Design, develop, and maintain electronic table games using C# and Unity3D.
  • Convert game specifications into scalable and high-performing software solutions.
  • Implement reusable, maintainable code aligned with engineering standards.
  • Run unit/integration testing, debugging, and code reviews to ensure quality.
  • Collaborate with Game Analysts, QA, artists, and other stakeholders across the lifecycle.
  • Optimize game performance, memory usage, and rendering efficiency on fixed hardware and embedded platforms.
  • Create and maintain technical documentation for design and support materials.

What you'll need

  • Strong hands-on Unity3D experience including gameplay programming, UI/UX, animation systems, game state management, and performance optimization.
  • Proficiency in C# with understanding of object-oriented programming and best practices.
  • Knowledge of architecture, design principles, and patterns such as MVC, Observer Pattern, State Machine, and Dependency Injection.
  • Experience with SDLC from requirements through deployment, including testing.
  • Experience with source control/version tools such as Git, Perforce, or SVN.
  • Familiarity with automated testing frameworks and continuous integration/QA practices.
  • Ability to profile and optimize rendering performance, memory usage, and responsiveness within Unity.

Details

  • Work location: Bangalore, India.
  • Job focuses on ETG for regulated casino gaming environments.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Software Engineer