Share this Job

Senior C++ Software Developer, Platform Development

Date: Nov 19, 2018

Location: Moncton, NB, CA

Company: IGT

Req #: 57702

Apply now »

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.

The SPIELO within IGT brand represents a complete range of end-to-end gaming products for diverse gaming segments, including distributed government-sponsored markets, commercial casino markets, and Amusement With Prize (AWP) markets.






To research, conceptualize and develop new or complex technologies and their applications. Be involved with project definition and implementation at the process level. Act as a technical resource to projects, to lead software design and research efforts and mentor junior developers. Independently applies a systematic, disciplined, quantifiable approach to the development, operation and maintenance of software with the ability to lead more junior developers.




  • Read and evaluate RFP’s and Proposals
  • Train and oversee more junior Software Developers
  • Research, define, present and recommend software designs and/or alternative strategies
  • Lead team in determining customer requirements and assists team in providing customer solutions
  • Perform critical design reviews
  • Handle any area of the system as an expert without assistance and analyze and become productive in an unfamiliar area with only minimal assistance from co-developers
  • Acts as key technical resource (Technical Lead) to other developers and project leaders. Effectively interfaces with other organizations of the company and acts as a liaison or contact point on both technical and non-technical matters.
  • Expert proficiency in Software Maintenance
  • Advanced proficiency in Software Requirements, Software Design, Software Engineering Tools & Methods Software Engineering Quality, Software Construction and Software Testing




  • Undergraduate degree or college diploma in Computer Science/IT or sufficient related education
  • 5 years of software development work experience
  • Experience with Protocol Analyzer, Emulator and Peripherals
  • Should have experience in the following areas:
    • C++        
    • Linux
    • Windows
    • Visual Studio
    • Knowledge and use of graphics, animation and sound libraries
    • Game development experience an asset





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, marital or family status, and any other personal attributes protected by federal, provincial or other laws. We thank all applicants for applying; however, only those selected to interview will be contacted.

IGT (NYSE: IGT) is the global leader in gaming.  For more information, please visit

Job Segment: Developer, C#, Engineer, Computer Science, Linux, Technology, Engineering

Apply now »
Find similar jobs:
bottom hero image