IGT Company Logo

IGT

Reno, Nevada - United States
View all jobs at this company »

Sr. Software Engineer

Description

IGT is the world’s leading gaming technology company focused on design and development of cutting edge, casino-style entertainment. IGT leverages its vast content library and pushes the boundaries of global game development to deliver the next generation of great gaming experiences to players around the world.  If you want to help create products for your favorite casino, we invite you to Come Out and Play! 

The Vortex Studio within IGT is seeking a skilled programmer who is also adaptive, creative, and ready to work closely with a team of game designers to shape the next-generation of casino slot games.  This position will use their talents to create the prototypes that first bring the games to life, participate and grow in a collaborative environment, and help shape the industry with their innovative solutions.

The Prototyper will:

• Provide fully functioning game prototypes of new game concepts to Game Designers and for usability testing.
• Create graphical working prototypes of game application concepts developed by Game Designers utilizing XNA, Unity, C++ and/or C# programming languages.
• Combine the existing code base with new development in order to provide prototypes with a rapid response time for both initial delivery and subsequent design changes to enable qualitative and quantitative assessments of game concepts.
• Assist in the maintenance & development of prototype frameworks and tools. 
• Help game designers with math verification by comparing prototype analysis against calculated/simulated math.
• Help create and format any placeholder graphics needed for games for which art is not yet created.
• Participate in the troubleshooting and debugging of prototypes for technical and graphic issues and in the identification of areas for concept / automation improvement.

First Year Goals:

• Learn how to develop games on the existing XNA prototyping framework.
• Create a multitude of fully functioning game prototypes to Game Designers and for usability testing.
• Assist in maintaining & updating our existing prototyping frameworks and tools.
• Assist in developing a new prototyping environment that fits of the needs of the studio.

Qualifications:

• Has a Bachelor’s degree in computer science or equivalent.
• Has a minimum of 5 years of professional experience in software engineering.
• Has experience designing, coding, unit testing and debugging software.
• Has experience writing code documentation.
• Has experience writing scripts for graphical placement and manipulation.
• Has knowledge in and experience with:
o Object Oriented Analysis and TDD
o C#, C++
o XNA, Unity, Game Development
o XML & XSD
o Microsoft Excel
o Photoshop, After Effects, Illustrator
• Has good communication skills and experience working in a team environment.


This Job is no longer active!