Software Development Engineer I

Aristocrat Leisure Limited   •  

Las Vegas, NV

Industry: Hospitality & Recreation


Not Specified years

Posted 35 days ago

Job Posting Title

Software Development Engineer I


We are looking for a Junior Software Engineer, programming enthusiast, and a developing software contributor that loves learning about making and playing fun games. You will join a team that lives to make the greatest games in the industry. If you are a creative thinker with an analytical mind; and if you are willing to learn to make your work and yourself better every day, then you are certainly an individual that we want to consider.

You will be a Junior Engineer, developing in C++ at the direction of some of the most knowledgeable developers in the industry. You will solve problems, present ideas, and learn the secrets of developing fun games. You will need to design and implement software as part of a team and collaborate with many to create solutions that fit the game vision while maintaining the project schedule.

What you'll do

  • Debug and adapt software that was written over several years by countless other contributors
  • Work closely with seniors in completing programming and documentation tasks to keep projects on schedule
  • Design and understand aspects of the game code base and review work of other team members to become aware of other features that are currently underway
  • Provide progress information to senior developers
  • Follow team processes and keep an emphasis on quality, fun, and delivery
  • Learn everything you can about C++ development and best practices
  • Implement game software designs as needed
  • All other duties as assigned.

What we're looking for

  • Familiar with C++ with demonstrated coursework experience in Object-Oriented Design and Development
  • Familiar with the latest C++ standards
  • Familiar with other object oriented languages like C#, Python or Java
  • Bachelor’s degree in Computer Science, Engineering, or related field with demonstrated C++, Object Oriented coursework
  • Linux familiarity
  • Ability to read and understand C++ software
  • Desire to help other programmers and game designers create the most amazing games possible

Why Aristocrat?

  • World Leader in Gaming Entertainment

  • Robust benefits package

  • Global career opportunities

  • Our core values: Respect, Courage, Integrity and Passion

Our Winning Ways

  • Unite - Come together as one team, with one vision
  • Develop - Empower, inspire and grow our people
  • Deliver - Execute with excellence, be accountable for results
  • Play - Be creative, celebrate success

The US based roles may require registration with the Nevada Gaming Control Board (NGCB) and/or other gaming jurisdictions in which we operate.


Las Vegas, NV, US

Job family


Contract Type