Software Eng (Dev) I

IGT, a Nevada CorporationCity of Moncton, NB
Hybrid

About The Position

IGT is looking for team players who are driven, ambitious, and intelligent to join their Moncton software team. The software teams build new exhilarating games and adapt existing games from the content library, which 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.

Requirements

  • 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

Nice To Haves

  • 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

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

Benefits

  • 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.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service