Platzhalter Bild

Software Engineer bei Light & Wonder

Light & Wonder · Bangalore, Indien · Onsite

Jetzt bewerben

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

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

· Follow internal coding standards, engineering best practices, and team processes in all tasks

· 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:

· 2+ 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

Knowledge, Skills, & Abilities:

· C# .Net experience is required

· TDD

· Agile Development practices

· Use of Performance monitors for optimizations

· Code reviewing skills

o polyglot – good at dealing with all different kinds of programming languages

Qualifications

Jetzt bewerben

Weitere Jobs