Share this Job

Software Developer C# C++ (GEN)


Lakeland, FL, US, 33813

Requisition ID:  4420

IGT is the global leader in gaming. We enable players to experience their favorite games across all channels and regulated segments, from Gaming Machines and Lotteries to Interactive and Social Gaming. With operations in more than 100 countries and a team of over 12,000 employees, we deliver world-class gaming and lottery technology.


As part of the Software Development team, this Software Developer develops next generation solutions for the IGT instant ticket business unit. IGT Printing is seeking a talented, hard-working C++ Developer to join our development team in designing and implementing solutions on the Microsoft .NET platform.  This position is responsible for creating all variable data for the instant ticket. This position requires skills and experience in all phases of the software development process.


  • Support an instant ticket game design and development through the entire software development cycle
  • Design, build, and maintain efficient, reusable, and reliable C++ code
  • Ensure the best possible performance, quality, and responsiveness of applications
  • Help maintain code quality, organization, and automatization
  • Contributing to game design of other developers in the group
  • Build professional relationships with peers through immersion in the software environment
  • Interface with internal customers to determine development requirements
  • Work with mentor or colleagues to understand the platform, best practices and processes used to develop Instant Tickets
  • Collaborate and work side-by-side with other disciplines involved in the development process


IGT Global Requirements

  • Follow all policies such as Code of Conduct, Confidentiality, Information Security, Environmental Compliance, etc


Education Required

  • Bachelor’s degree preferred in Computer Science, Computer Engineering or equivalent work experience


Experience Required

  • 3+ years of C++ software development
  • 2+ years Windows application development


Skills Required

  • C++
  • .NET Framework 4.0 or higher
  • .NET Core 2.0 or higher
  • Object oriented applications design and development with C++
  • Proficiency in software development, design, testing, maintenance, configuration management software engineering tools and quality
  • Ability to understand and follow procedures to work independently
  • Ability to understand and follow directions
  • Excellent organizational skills, good oral and written communication skills, and a high level of interpersonal skills for team atmosphere


Preferred Education, Experience or Skills

  • Knowledge of relational database design and querying concepts preferably with Microsoft SQL Server
  • Visual Studio
  • Team Foundation ServerR
  • C# or VB.Net development



In addition to a competitive benefits package, we offer generous time-off plans, a 401(k) Savings Plan with Company contributions, tuition reimbursement, on-site fitness center and cafeteria, and free identity theft insurance to name a few.

IGT is committed to sustaining a workforce that reflects the diversity of the global customers and communities we serve, and to 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 race, color, religion, gender, sexual orientation, gender identity, gender expression, pregnancy, marital status, national origin, citizenship, covered veteran status, ancestry, age, physical or mental disability, medical condition, genetic information, or any other legally protected status in accordance with applicable local, state, federal laws 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

Nearest Major Market: Lakeland