This job might no longer be available.
Sr Engineer
2 years ago
Job Posting Title
Sr EngineerSummary
• Follows a disciplined Agile/Scrum/Kanban software development process in task estimation, design, development, code reviews, unit/integration testing and defect fixing of products.
• Assists in the creation of technical design documents for the products.
• Works with senior staff to design code that adheres to the written specifications.
• Participates in peer reviews of code design and written code as assigned.
• Documents new/modified code, and develops/automates unit and integration tests to verify the changes.
• Analyzes existing software to debug and troubleshoot field issues that may arise.
• Works with other Software Engineers to promote the reuse of code and designs in current projects.
• Participates as required in process improvement initiatives.
• Assists in the technical analysis of potential tools and commercial products.What you'll do
- Bachelor’s Degree in Computer Science/Engineering or related field or related experience
- 5-8 years of professional software engineering experience
- Strong knowledge of Object-Oriented Analysis and Design (OOAD)
- Solid experience in object-oriented programming using C++ for Linux operating systems.
- Proficient in designing and upkeep of C++ Unit Testing frameworks
- Excellent Knowledge of UT Tools like Google Test, Google Mock and GCov.
- Proficient in Microsoft Visual Studio IDE
- Knowledge of memory profiling tool like Address Sanitizer, Val-grind
- Proficient in Microsoft Office (Word, Excel, PowerPoint, etc.)
- Attention to detail.
- Excellent communication, planning and organizational skills.
- Ability to work well in a team environment.
- Knowledge of C# is a plus.At least 1 year of gaming or related technology experience is a plus.
What we're looking for
- Bachelor’s Degree in Computer Science/Engineering or related field or related experience
- 5-8 years of professional software engineering experience
- At least 1 year of gaming or related technology experience is a plus.
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.