Graduate Software Engineer
Posted , 25 Oct 2019 | Job Id :DED3-3215-72017692
Premium Job

Aristocrat Technologies Australia P/L

  • Full time
  • North Ryde NSW, Australia

Job Summary: Summary We are looking for a Graduate Software Developer to help with the design, execution and be part of our next generation gaming platform. You will be hands-on in the implementation of new and existing C# and C++ components to support the delivery of our best-in-class game content to customers. As a member of this team, you will have the opportunity to work closely with our game studio partners and commercial stakeholders within and outside of the company.

Job Details: What you'll do
Actively participate in software design and development. Contribute to design reviews and recommend improvements for other projects. A design for a particular feature can and will be influenced by the many requirements and restrictions that different customers and stakeholders place upon a particular feature. Being able to design as an individual, part of a team, and as part of the broader Aristocrat team means being able to take into account all the requirements and collaborate with all the relevant parties to come up with a solution and design to achieve the best results.
You will be part of a global software development team responsible for building and maintaining our GDK technology stack which is utilized to make the world’s greatest games by all Aristocrat and associated 3rd party studios. The team consists of various software and test engineers located across multiple locations and time zones around the globe.
Provide estimation of development tasks, unit testing, QA, documentation, code reviews, troubleshooting & debugging.
Enhancing and maintaining existing features.
Provide support throughout all Software Delivery Life Cycles and ensure delivery of high quality products.
Develop end to end ownership of projects starting from requirement gathering, design, delivery and deployment. Provide documentation to developers to use your new functionality, and expand upon this functionality in the future.
Looking for opportunities to learn from and be mentored by others, not just the leaders in the team.
Work closely with manager and other team members to design, develop and test new features.
Be across new technologies and ensure the team is aware of them.
Ability to work and guide test team and provide feedback on test plans and test cases.
Able to interact with stakeholder (both technical & non-technical) from across the business. Ability to communicate with stakeholders comfortably, attending meetings and presenting ideas and solutions.
Improving and streamlining team processes. Engagement and promoting of the currently established development team process around feature development process as well as release processes.
What we're looking for
A Bachelor’s degree in Computer Science, Engineering or Bachelor of Engineering Honours (Software Engineering).
0-1 years of commercial development experience.
Some experience with C# or C++ (advantage for both).
Knowledge of object-oriented design and programming.
Knowledge of software engineering best practices, including design patterns and UML.
A passion for solving complicated problems and learning new skills.
Demonstrates an extremely high level of accuracy and attention to detail.
Possess a high level of personal and professional accountability and be able to enlist the cooperation of peer groups involved in common business goals and objectives.
Have the ability to meet changing demands and to adapt to frequently changing priorities.
Demonstrates excellent oral and written, communication, and customer service skills.
Be able to read, write, speak and understand English.
Be able to work independently and be team oriented.
Why Aristocrat?
World Leader in Gaming Entertainment

Robust benefits package

Global career opportunities

Our core values: All about the player, Talent Unleashed, Collective Brilliance and Good Business, Good Citizen

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.

Location
North Ryde, NSW, AU
Job family
Software
Contract Type
Regular
Time Type
Full time
Company
Aristocrat Technologies Australia P/L

Similar Searches

Social Media