Description
Job Posting Title
SW Engineer 1
Summary
C++ Engineer with 4-6 yrs experience
What You'll Do
Role Purpose
We are looking for experienced C++ Software Engineer who is passionate about developing robust C++ code basis the requirement specifications, to develop high impact casino games for our global customers.
Key Performance Measurements
The Software Engineer is expected to be a hands-on expert in games development. The role includes estimation, design and development of gaming software, ensuring that good quality software is delivered, timelines are met, and any issues found are promptly fixed without any side effects.
• Good C++ programming skills.
• Strong on Data Structures and Algorithms.
• Good Linux and Windows development & debugging experience.
• Good Experience on Design Patterns, STL
• Experience with Visual Studio
• Exposure to Embedded Software, Device Drivers, Protocol Stacks, Networking & Graphics
• Object Oriented Design and Programming Experience
• Good debugging skills.
• Strong Analytical Skills.
• Experience with and using 3rd party software development tools.
• Experience in working on Agile projects.
Requirements
• 4-6 years of software development experience
• Excellent programming skills in C++ under Linux operating system
• Good skills in Object oriented design, algorithms and data structures
• Good understanding of Software development life cycle and software engineering principles
• Must have good verbal and written communication skills to effectively interact with global stakeholders
• Computer Science education (B.Tech./BE/MCA)
Preferences
• Gaming Experience
• Certification in Software Engineering
• Experience in Open GL (Graphics Library)
What We're Looking For
• 4-6 years of software development experience
• Excellent programming skills in C++ under Linux operating system
• Good skills in Object oriented design, algorithms and data structures
• Good understanding of Software development life cycle and software engineering principles
• Must have good verbal and written communication skills to effectively interact with global stakeholders
• Computer Science education (B.Tech./BE/MCA)
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