This job might no longer be available.
Software Development Engineer II
2 years ago
Job Posting Title
Software Development Engineer IISummary
Location: Gurugram
Reports to: Manager
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
• 6-8 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
• Computer Science education (B Tech/BE/MCA)
Preferences
• Gaming Experience
• Certification in Software Engineering
• Experience in Open GL (Graphics Library)What you'll do
Location: Gurugram
Reports to: Manager
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
• 6-8 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
• 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
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.