Software Engineer
1 month ago
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. Aristocrat's GDK Tools team is instrumental in supporting our global game studios and various departments in producing top-tier games. As a Software Engineer on the tools team, you will be responsible for the development and maintenance of tools that streamline the content creation process, making it easier for technical artists and software engineers to bring their game ideas to life. By bridging the gap between software and artistic domains, the GDK content creation tools empower software engineers, artists, and technical artists to collaborate seamlessly throughout the game development journey.
What You'll Do
- Design, develop, and maintain software tools and features to streamline and enhance the game development pipeline.
- Be programming language agnostic, leveraging various languages and technologies to build robust, scalable and versatile tools that adapt to evolving needs.
- Collaborate closely with game developers and artists, focusing on their workflows to ensure tools integrate seamlessly with their processes and improve productivity.
- Debug, optimize, and refactor existing tools to ensure peak performance, efficiency, and stability.
- Troubleshoot and resolve user reported issues, maintaining high standard of user satisfaction.
- Provide technical support, documentation, and training to stakeholders and internal teams.
- Adhere to and promote software engineering best practices, ensuring high-quality tools development.
- Balance and prioritize tasks effectively, maintaining open and concise communication with cross-functional teams.
- Work efficiently within fast-paced environments, adapting quickly to changing priorities and game delivery schedules.
- Continuously seek opportunities to improve, automate, and streamline tools and workflows.
What We're Looking For
- Requires a Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent experience.
- Requires a minimum of 3 years of experience in writing C++ and\or C# code with a good understanding of modern OOP methodologies.
- Knowledge of a scripting language, preferably Python and or JavaScript, is a must.
- Experience using Adobe products is a plus; plugin development or automation is a bonus.
- Solid knowledge of software engineering best practices, including version control, testing, and continuous integration.
- Must possess good analytical, problem solving, and debugging skills.
- Strong attention to detail and a commitment to delivering high-quality, reliable tools.
- Excellent communication skills, both written and verbal, with the ability to convey technical concepts clearly
- Ability to thrive in a collaborative team environment, as well as work independently with a focus on team success.
Why Aristocrat?
Aristocrat is a world leader in gaming content and technology, and a top-tier publisher of free-to-play mobile games. We deliver great performance for our B2B customers and bring joy to the lives of the millions of people who love to play our casino and mobile games. And while we focus on fun, we never forget our responsibilities. We strive to lead the way in responsible gameplay, and to lift the bar in company governance, employee wellbeing and sustainability. We’re a diverse business united by shared values and an inspiring mission to bring joy to life through the power of play.
We aim to create an environment where individual differences are valued, and all employees have the opportunity to realize their potential. We welcome and encourage applications from all people regardless of age, gender, race, ethnicity, cultural background, disability status or LGBTQ+ identity. We offer a range of flexible working options through all.flex, our flexible hybrid work model and invite you to have a conversation with us about flexible working. EEO M/F/D/V
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.
Travel Expectations
None
-
Software Security Engineer
4 weeks ago
North Ryde, New South Wales, Australia Oracle Full timeWe are seeking an experienced Software Security Engineer to join our team at Oracle.Job DescriptionA talented Software Security Engineer will be responsible for conducting in-depth security assessments and vulnerability research across various products and services.The ideal candidate will have 10+ years of industry experience, with 5+ years in IT security,...
-
Android Software Assurance Engineer
3 weeks ago
North Ryde, New South Wales, Australia Oracle Full timeWe are seeking a skilled Android Software Assurance Engineer to join our team at Oracle. The ideal candidate will have 5+ years of experience with the Android platform and understanding of Kotlin language.Job DescriptionThis role involves working on various aspects of software assurance, including designing and implementing test cases, conducting technical...
-
Android Software Assurance Engineer
4 weeks ago
North Ryde, New South Wales, Australia Oracle Full timeAndroid QA AnalystWe are a world-class team of high-calibre mobile engineers. We are an inclusive and diverse team with a full spectrum of experience distributed globally. We have the resources of a large enterprise and the energy of a start-up, working on a critical greenfield software assurance project collaboratively with our cloud and site reliability...
-
Embedded Software Engineering Specialist
2 weeks ago
North Ryde, New South Wales, Australia Aristocrat Interactive Full timeAbout UsAristocrat Interactive is a leading gaming content creation company powered by technology to deliver industry-leading casino games together with mobile games and online real money games.Job OverviewWe are seeking a skilled Embedded Software Engineer to join our team in Sydney, Australia. The successful candidate will be responsible for developing...
-
Mobile Software Quality Assurance Engineer
1 month ago
North Ryde, New South Wales, Australia Oracle Full timeAbout OracleAs a world-class technology company, Oracle offers a wide range of innovative products and services that help organizations around the globe to achieve their goals. Salary RangeThe estimated salary for this position is between $120,000 and $180,000 per year, depending on experience and location. About the JobThis is a challenging opportunity for...
-
Senior Software Engineer
1 month ago
North Ryde, Australia Aristocrat Technologies Australia PL Full timeReporting into the Software Delivery Head. The Senior Software Engineer (Embedded) is responsible for the software development of the suite of software, embedded products across a variety of technologies. The Senior Software Engineer should have experience in embedded platform software development. Primary responsibility would be to work as individual...
-
Software Engineer for Large-Scale Systems
3 weeks ago
North Ryde, New South Wales, Australia Cerner Full timeAbout the RoleWe are seeking an experienced Principal Software Engineer to join our global team of mobile engineers. As a key member of our organization, you will play a critical role in designing architectures and creating new services that operate reliably at an extremely large scale.
-
Mobile Software Test Engineer
4 weeks ago
North Ryde, New South Wales, Australia Oracle Full timeWe are seeking a skilled Mobile Software Test Engineer - Android to join our team at Oracle.The ideal candidate will have 8+ years of experience in software test engineering, including both white-box and black-box test methodologies.About the RoleDesign, implement, execute, and maintain test cases on different devices and platforms.Carry out technical...
-
North Ryde, New South Wales, Australia Aristocrat Interactive Full timeEmbark on a challenging role as an Embedded Software Engineer Leader with Aristocrat Interactive, where you will drive the development of cutting-edge software solutions for Casino Management Systems. About the RoleWe are seeking an experienced and skilled Embedded Software Engineer Leader to join our team. As a key member of our development team, you will...
-
Software Development Engineer for Cloud Services
4 weeks ago
North Ryde, New South Wales, Australia Cerner Full timeAbout the RoleWe are seeking an experienced software development engineer to join our Incident Management Automation team. This role will involve designing, developing, and troubleshooting scalable cloud services.Key ResponsibilitiesWork with product leaders to translate business requirements into technical specifications.Design, develop, and troubleshoot...
-
Software Security Specialist
4 weeks ago
North Ryde, New South Wales, Australia Oracle Full timeAbout the RoleWe are seeking an experienced Software Security Specialist to join our team. As a key member of our Security Tools organization, you will play a critical role in advancing the state-of-the-art for developers through Static Application Security Testing (SAST) and Software Composition Analysis (SCA) tools.The successful candidate will have a...
-
Software Development Specialist
3 weeks ago
North Ryde, New South Wales, Australia Ivory Group Full timeAbout the OpportunityWorking as a Software Development Specialist in a dynamic team based in Northern Sydney, you will be responsible for providing high-quality civil engineering advice on development-related matters and responding to customer inquiries. The role is initially a 6-month contract, with opportunities for extension or transition into a permanent...
-
Software Engineer
7 months ago
North Melbourne, Australia Telstra Full timeEmployment TypePermanentClosing Date28 Sept 2023 11:59pmJob TitleSoftware EngineerJob SummaryAs a Software Engineer, you thrive on working with your team to design, build and deliver innovative software products and solutions that delight our customers. This role will ensure new features developed for Telstra Media initiatives are aligned to the cloud-first...
-
Customer Solutions Consultant
3 weeks ago
North Ryde, Australia Pronto Software Full timeAbout the position About our Customer Solutions Consultant Role: Want to impress with your customer service and technical skills? How about working in a well-established and mature Software Development and vendor company with more than 1500 clients? Support and collaboration from your team-mates We’re a friendly bunch. Work alongside software...
-
Software Development Lead for Embedded Platforms
3 weeks ago
North Ryde, New South Wales, Australia Aristocrat Interactive Full timeJob SummaryA challenging role awaits a highly skilled Senior Software Engineer to spearhead the software development of our embedded products. Reporting directly into the Software Delivery Head, you will be responsible for developing features end-to-end and collaborating with global teams to deliver high-quality products.About UsAristocrat Interactive is an...
-
Software Engineer
4 months ago
North Sydney, Australia Equifax Full timeEquifax is where you can power your possible. If you want to achieve your true potential, chart new paths, develop new skills, collaborate with bright minds, and make a meaningful impact, we want to hear from you. What you’ll do The Software Engineer is an integral part of a cross-functional squad, responsible for design,...
-
Senior iOS Software Architect
4 weeks ago
North Ryde, New South Wales, Australia Oracle Full timeCompany Overview:We are a world-class team of high-calibre mobile engineers at Oracle, working on a critical greenfield software assurance project collaboratively with our cloud and site reliability teams.The Software Assurance organization has the mission to make application security and software assurance, at scale, a reality.We are an inclusive and...
-
Software Development Engineer
1 month ago
North Sydney Council, Australia Amazon Support Services PtyLtd Full timeAbout the RoleAt Amazon Support Services PtyLtd, we're looking for a talented Software Development Engineer to join our team. As a member of our global software development team, you'll have the opportunity to work on a wide range of challenging projects, developing end-to-end software solutions for our customers.Key ResponsibilitiesDevelop software...
-
Software Engineering Lead
3 weeks ago
North Sydney Council, Australia Shift Full timeJob Title: Software Engineering LeadWe are seeking an experienced Software Engineering Lead to join our team at Shift.About the Role:As a Staff Software Engineer, you will play a crucial role in designing and implementing complex software solutions that drive business value.You will collaborate with cross-functional teams to identify technical solutions,...
-
Senior Cloud Software Architect
4 weeks ago
North Ryde, New South Wales, Australia Cerner Full timeAbout Our TeamWe are a world-class team of high-calibre mobile engineers at Oracle, an inclusive and diverse team with a full spectrum of experience distributed globally. We have the resources of a large enterprise and the energy of a start-up, working on a critical greenfield software assurance project collaboratively with our cloud and site reliability...