Location:
Moncton, CA, E1H 2R6
#job-location.job-location-inline { display: inline; }
Requisition ID: 19241
IGT, where innovation meets entertainment on a global scale! From the casino floor to your mobile screen, we deliver thrilling, responsible, and unforgettable gaming experiences—powered by world‑class content, strong technical and commercial capabilities and nurtured by a culture of collaboration, accountability, and ownership.
Whether it’s spinning reels, placing bets, or enabling secure payments, we turn innovation into impact through disciplined execution and long‑term value creation. With a team of over 6,000 employees across 30+ countries and products delivered in more than 100 jurisdictions worldwide, we operate at scale while staying closely connected to costumers we serve. If you’re ready to bring your talent to a team shaping the future of entertainment, your next big move starts here - www.igt.com.
Long Description
We are looking for team players, that are driven, ambitious, and intelligent to join our Moncton software team. Our software teams build new exhilarating games, and adapt existing games from the content library, that are delivered on multiple clients across the globe. Each game developed is supported through design, development, QA, external lab submissions, and post live maintenance. This role works in collaboration with other supporting teams such as Quality Assurance, Game Design, Graphic Arts, Game Integration Testing, Client Sales, and more to deliver into highly regulated markets. Come and join our team!
Responsibilities
Design, build, and maintain efficient, reusable, and reliable gaming software on our current gaming platforms
Deliver top quality feature rich software on time on budget based on provided design from Architecture
Support games through the development and QA test phases and provide support to gaming software in the field
Identify bottlenecks and bugs, and devise solutions to these problems
Work with onsite and remote teams
Strive for continuous improvement in deepening gaming knowledge, code quality and efficiency, driving game deliveries, and working in a team environment
Clearly and regularly communicate with management and technical support colleagues
Perform peer code reviews
Qualifications
Required:
Undergraduate degree or college diploma in Computer Science or Game Development related field
Strong proficiency in C# and/or C++
Good understanding of Object-Oriented Programming
Game engine experience, Unity preferred
Knowledge of software debugging tools
Must be able to pass a security investigation
Preferred:
Game development experience
Experience with Shaders, 3D, physics and Open GL is considered an asset
Linux proficiency is considered an asset
Familiarity and experience with production deployment and troubleshooting
Familiarity with continuous integration and experience with build automation tools like Jenkins
Experience with tools, such as Visual Studio, Perforce/Github, JIRA, Collaborator, Cppcheck is considered an asset
Competencies
Capable of working in a team environment
Strong common-sense approach
Ability to solve problems creatively and effectively
Strong analytical skill set
Strong interpersonal, communication and team relations skills
Ability to work independently and multi-task effectively
Demonstrated understanding of projects from the perspective of both client and business
Flexible and willing to accept a change in priorities as necessary
Strong attention to detail
Good understanding of memory management
Keys to Success
- Building collaborative relationships
- Decision making
- Drive results
- Foster innovation
- Personal energy
- Self-leadership
IGT is committed to fostering a diverse, equitable, and inclusive workplace that reflects the global communities and customers we serve. We strive to create an environment where all employees feel valued, respected, and empowered.
IGT is an equal opportunity employer. We provide equal employment opportunities to all applicants and employees without regard to race, color, religion or belief, sex, sexual orientation, gender identity, age, national origin, disability, or any other characteristic protected by applicable law. This commitment applies to all employment practices, including recruitment, hiring, promotion, compensation, benefits, training, and termination.
We thank all applicants for their interest; however, only those selected for an interview will be contacted.