Gaming:
Welcome to the world of land-based gaming. At Light & Wonder, it’s all about the games, and our Gaming team builds cutting-edge technology, products, and content for the most iconic casinos and operators across the globe.
Position Summary
Principal Duties and Responsibilities:
· Design and implement essential gaming features following direction from game design within the constraints of gaming jurisdiction requirements
· Develop expert knowledge of GDK code base and subsystems and contribute to its development, advancement, and maintenance
· Seek improvements to existing code and processes
· Effectively gather requirements for all tasks
· Follow internal coding standards, engineering best practices, and team processes in all tasks
· Build expertise in all software development tools used internally
· Work closely with other departments on identifying and creating reusable software components
· Work independently to design and implement solutions for projects and tasks of moderate to high complexity
· Provide timely, accurate project reports and information to lead engineer
· Maintain up to date knowledge on new programming methods, best coding practices, and new software technologies
· Maintain understanding of competitive products and technology
Education:
· Bachelor's Degree in Computer Science, Computer Engineering or equivalent
Required Experience:
· 5-7 years of professional programming experience in a software development team
· C++, C# development
· Object Oriented programming and design patterns
· Experience with development tools including IDEs, debuggers, bug tracking and source control systems required
Preferred Experience:
· Game Development experience preferred
· Unity or equivalent game engine is strongly preferred
· Able to understand hardware engineering and hardware components
· Python, batch, PowerShell scripting preferred
· Confluence, Jira, or equivalent project development tools preferred
· Linux/Unix experience is a plus
· Automated Testing
· Familiar with continuous integration/deployment
· Experience with virtualization is a plus
· Software design and architecture experience preferred
Qualifications
Knowledge, Skills, & Abilities:
· C# .Net experience is required
· TDD
· Agile Development practices
· Use of Performance monitors for optimizations
· Code reviewing skills
Polyglot – good at dealing with all different kinds of programming languages
Location – Bangalore
Work Mode – Work from office (all 5 days)
Top Skills
Light & Wonder Bengaluru, Karnataka, IND Office
Pattandur Agrahara Rd, Pattandur Agrahara, Whitefield, Bengaluru, Karnataka, India, 560066