This is an exciting opportunity to join Aristocrat, working for HRG studios in Brookvale. HRG are responsible for some of the most globally successful products in the industry. HRG have a wealth of experience in gaming, we are highly passionate about what we do and are looking for enthusiastic Software Engineer to join the team.
What You'll Do
Design, develop and implement solutions to requirements in embedded software environments
Evaluate and select solutions that satisfy an appropriate set of allocated requirements
Develop detailed designs for selected solutions and implement designs as a product or product component
Deliver software assets that; employs standard technologies, principles and demonstrate quality.
Develops an overall game framework to address both identified and potential game needs.
Ensure appropriate response to defects and manage communications between stakeholders.
Review and provide feedback on existing and new code written by other team members.
Consult with software team members on large software changes
Fix issues and extend features based on product requirements and bug reports
Develop effective, maintainable code on time
Design, code and test new features and functionality based on requirements provided & perform software maintenance and bug fixes
Contribute feedback to functional and technical specifications
Team with engineers to resolve implementation issues
Understand and integrate new technology solutions and 3rd party products.
What We're Looking For
Demonstrated level of experience in software and product development
Contribute experience in development of game play and functionality
Ensure all work complies with legal market requirements
Identify and develop process improvements and efficiencies, and communicate with team management
Build mentorship capacity to junior members of the team
Personal Characteristics
Good communication skills
Competent technical aptitude with strong problem solving skills
Competent level of accuracy and attention to detail
Adaptiveness to change and adversity while maintaining required duties