Share this Job

Sr. Software Engineer


Reno, NV, US, 89521

Requisition ID:  7465

IGT is the global leader in gaming. We enable players to experience their favorite games across all channels and regulated segments, from Gaming Machines to Lotteries to Interactive. We have a well-established local presence and relationships with governments and regulators in more than 100 countries around the world and create value by adhering to the highest standards of service, integrity, and responsibility. IGT has over 12,000 employees. 


IGT is committed to fighting the COVID-19 pandemic. All newly hired employees at IGT must receive the final dose of the COVID-19 vaccine before they begin work unless they are approved for medical or religious accommodation.


IGTs Global Technology Organization builds the most reliable Lottery & Gaming systems and platforms in the world. We are looking for inquisitive, hardworking, and innovative people to join our close-knit team that spans six continents. Due to our global footprint and flexible working style, you’ll find an authentic culture championed by some of the most caring and dedicated people around. With an average tenure of over 10 years, personal and professional growth is abundant. Come join us at this pivotal time as we play a lead role in redefining the Gaming and Lottery industries.


IGT is seeking a senior level Software Engineer to design, implement, test and support innovative, high quality systems application software for use by casino operators. 


Applicant must be able to solve software engineering problems in a resourceful and effective manner, while maintaining robust software engineering solutions that adhere to design principles and anticipate future product features.  This position requires the applicant to have strong knowledge in the areas of C#, .NET Core, T-SQL, Jenkins, Containers and real-time systems. The successful applicant will work in a dynamic and collaborative team environment to develop products through the software lifecycle, from requirements through deployment, and may investigate escalated field issues as needed. The applicant must be able to interpret needs, objectives, and direction from multiple sources of input and communicate expectations clearly and concisely to management/peers/clients. Applicant must be able to lead and mentor other engineers locally and in remote offices.


* Bachelor of Science degree in Engineering or Computer Science required or equivalent
* Minimum of 8 years of experience in software engineering
* Proficiency in C# and/or Java and T-SQL
* Experience with .NET Core
* Experience with Object Oriented Design
* Experience in automating builds using Jenkins
* Familiarity with Windows based development and Microservices Architecture 
* Knowledge of operating systems such as Microsoft Windows Server 2012 and Microsoft Windows 10
* Experience with SQL Server   
* Knowledge of Docker and containers in general 
* Experience with version control systems (git or equivalent) 
* Must have good written and verbal communications, be self-motivated, and work well in a team environment 
* Must be at least 21.
* Must be able to obtain a gaming card.
* Occasional travel required.
* Experience with real-time systems, T-SQL, Kubernetes, Container Networking, CI/CD best practices and C++.

Keys to Success

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



IGT is committed to sustaining a workforce that reflects the diversity of the global customers and communities we serve, creating a fair and inclusive culture that enables all our employees to feel valued, respected and engaged.  IGT is an equal opportunity employer. We provide equal opportunities without regard to sex, race, color, religion, age, national origin or ancestry, disability, veteran status, sexual orientation, genetic information, gender identity or expression, and any other personal attributes protected by federal, state, or other laws. We thank all applicants for applying; however, only those selected to interview will be contacted.
In addition to our competitive benefits package, we offer employees a 401(k) Savings Plan with Company contributions, tuition reimbursement, and free identity theft insurance.
IGT (NYSE: IGT) is the global leader in gaming. For more information, please visit

Nearest Major Market: Reno
Nearest Secondary Market: Tahoe