Software Engineer III

Location: 

Reno, NV, US, 89521

Requisition ID:  1412

IGT, where innovation meets entertainment on a global scale! We’ve recently leveled up—IGT Gaming and Digital have joined forces with Everi, creating a powerhouse in the world of gaming, digital experiences, and fintech solutions. From the casino floor to your mobile screen, we’re all about delivering thrilling, responsible, and unforgettable gaming experiences. Whether it’s spinning reels, placing bets, or powering secure payments, we bring the fun—backed by serious tech, deep player insights, and a passion for innovation. With a team of over 7,000 and a presence in 100+ countries, we’re not just global—we’re locally legendary. Our teams work closely with regulators, governments, and partners to ensure we play by the rules while pushing the boundaries of what’s possible. If you’re ready to bring your talent to a team that’s shaping the future of entertainment, your next big move starts here.  For more information, please visit www.igt.com or www.everi.com

Overview:

Be a part of one of the most talented teams at IGT and help us deliver exciting and challenging new Automation software features.

 

As a member of the Automation team, you will be responsible for helping us deliver new automation features that will help ensure quality and test coverage of IGT’s world-class games. The software you will be working on is key to improving quality, test coverage, and increase time to market for various IGT systems. Because of the wide scope of responsibility for this software system, you will have lots of opportunities to work on new and exciting features as well as help us to improve and modernize existing components.

 

Candidates should be self-motivated, open to learning new technologies as well as sharing their knowledge with others, and always looking for the best technical solutions to complex problems. The successful candidate will have good knowledge of the C++, C# as well as web technologies programming languages and be able to utilize the latest language features to produce stable and performant code. Since our team interacts with various system components, candidates should be strong communicators and able to interface and build relationships with people in other departments, including Hardware/Electrical Engineering, Game Studios, Product Assurance, Compliance, Customer Service, Operations, Production, and other Engineering departments.

 

Responsibilities:

  • Design, code, unit test and debug software
  • Write or participate in code documentation
  • Support or conduct technical analyses to design and implement machine software, software applications or software tools that achieve the desired functionality
  • Support and conduct AI-driven initiatives by developing, implementing, and maintaining machine learning models, ensuring alignment with organizational goals and compliance with ethical AI practices.
  • Execute software engineering / technical assignments that involve technical analysis/programming
  • Participate in software peer code reviews
  • Work with engineering managers/technical leads and other immediate team members on product designs
  • Demonstrate initiative and work independently to complete assignments, while remaining subject to supervisory oversight and review by project leads or senior team members.

Qualifications:

• Bachelor’s degree in Computer Science, Software Engineering, or equivalent degree program

• 5+ years of experience in C++ and/or C# and .NET software development

• Knowledge of XML Schema and Interface Description Language (IDL)

• Knowledge of AI and current AI trends

• Time management skills

• Proficiency in software engineering design processes

• Knowledge of version control management systems (Perforce and/or Git)

• Knowledge of Continuous Integration (CI)

• Communication skills

• Problem-solving skills

• Proficient in English

 

• Preferred Qualifications

• Experience in modern C++ techniques

• Experience in C#

• Experience in .NET

• Experience in web technologies, JavaScript, Typescript

Keys to Success

• Building collaborative relationships
• Decision making
• Drive results
• Foster innovation
• Personal energy
• Self-leadership

 

#LI-DG1

At IGT, we believe compensation should reflect you—your unique background, skills, experience, and even where you work. That’s why our starting compensation range is $38,281 to $156,700, with room to go higher or lower depending on the full picture. We also follow all local pay laws and collective bargaining agreements, so everything’s above board.

 

But wait—there’s more! Base pay is just the beginning. Our Total Rewards program is packed with perks:

  • Sales roles? You might earn commissions.
  • Other roles? You could snag discretionary bonuses.
  • Benefits galore: Health, dental, vision, life, accident & disability insurance.
  • Tuition reimbursement to keep your brain buzzing.
  • Paid time off to recharge.
  • Wellness programs to keep you feeling great.
  • Identity theft insurance for peace of mind.
  • 401(k) Savings Plan with company contributions to help you plan for the future.

 

Note: Some programs have eligibility requirements—but we’ll help you navigate those.


Nearest Major Market: Reno
Nearest Secondary Market: Tahoe