
Senior Game Framework Software Engineer
- Las Vegas, NV
- Permanent
- Full-time
- Utilize technical knowledge towards design, development, testing, and integration of software tasks and projects.
- Develop expert knowledge of GDK code base and subsystems and contribute to its development, advancement, and maintenance.
- 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.
- Takes ownership of tasks through full SDLC (Software Development Life Cycle) including requirements gathering and testing guidance.
- Provide timely, accurate project reports and information to their Lead.
- Works with and develops relationships with other team members as needed to meet team goals.
- Maintain up to date knowledge on new programming methods, best coding practices, and new software technologies.
- Mentors junior team members and shares knowledge across the team.
- Maintain understanding of competitive products and technology.
- Develop strong knowledge of the Light & Wonder development processes.
- A minimum of 5+ years professional experience in a software development team.
- C# or C++ development experience.
- UI development experience.
- Windows Programming experience.
- Experience with development tools including IDEs, debuggers and source control systems.
- Knowledge of Software Development processes.
- Code reviewing skills.
- Must be able to obtain and hold Gaming Registrations/Licenses.
- Knowledge of Unity 3D and/or game development experience is highly preferred.
- Knowledge of Python.
- Design Patterns and Object Oriented Programming.
- Use of Performance monitors for optimizations
- Test Driven Development (TDD)
- Agile Development practices.