This job might no longer be available.
Graduate Software Engineer - Platform
2 years ago
Job Posting Title
Graduate Software Engineer - PlatformSummary
You will be joining the Technology Group that is responsible for a cutting-edge technology for our gaming platforms, Game Development Kits, Tools and Analytics Engine that are used in Casinos around the world.
The Platform Team is responsible for supporting diverse gaming machine configurations, communication protocols and markets, and presenting the uniform base for game development. As a graduate software engineer, you will be responsible for implementing new features, as well as maintaining existing ones. You will be contributing for the team's efforts in building solid basis for future growth, with a special emphasis on scalability, testability, and maintainability.What you'll do
- Analyse and understand task requirements and suggested design.
- Apply critical thinking and raise any issues regarding the feasibility of requirements or quality of the design. Make suggestions if applicable.
- Engage early with senior staff and your team leader when facing problems that you can't address on your own.
- Apply lateral thinking and find ways to employ the knowledge you acquired at school/university.
- Expand your knowledge of Clean Code approach to writing code and SOLID principles of software design.
- Take ownership and responsibility for designing and delivering quality stable solutions.
- Build robust, scalable, and testable software as a key member of the team.
- Communicate clearly, concisely, and articulately with team members and stake holders, and be respectful to those who disagree.
- Knowledge of C# is highly desirable.
What we're looking for
- Bachelor's degree in Computer Science, a similar technical field of study, or equivalent practical experience.
- Knowledge of C# and .Net is highly valued; alternatively, good experience with a major OO language like C++ or Java is also appreciated.
- Ability to work effectively as a member of a team.
Why Aristocrat?
- World Leader in Gaming Entertainment
- Robust benefits package
- Global career opportunities
Our Values
- All about the Player
- Talent Unleashed
- Collective Brilliance
- Good Business Good Citizen
The US based roles may require registration with the Nevada Gaming Control Board (NGCB) and/or other gaming jurisdictions in which we operate.
Create Your Profile — Game companies can contact you with their relevant job openings.