Share this Job

Software Engineer


West Greenwich, RI, US, 02817

Requisition ID:  6050

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 Software Engineer applies a systematic, disciplined, quantifiable approach for the software development of major portions of our Lottery ecosystem including Business Intelligence, Instant Ticket processing, and Ordering components. Reporting to the Senior Technology Director: Business Intelligence & Data Analytics, the Software Engineer will work collaboratively to create new and modify existing applications. 


  • This position allows software development in one or more of our product portfolios including Business Intelligence Applications and/or Instant Ticket software/ordering systems.
  • Assist in the design of software with clearly defined functional requirements
  • Participates in group design discussions and provides concrete input to the design of complete product components.
  • Understands design discussions that pertain to the interconnectivity of product components and major product subsystems
  • Makes changes to, or creation of, modules that are completely designed.
  • Intermediate proficiency in Software Development, Software Design, Software Testing, Software Configuration Mgt. Software Engineering Tools and Software Quality
  • Basic Proficiency in Software Engineering Process


  • Bachelor of Computer Science degree or equivalent.
  • 1-4 or more years of related experience

Preferred Qualifications 

  • 1-4 years of experience in java, JavaScript, and java based frameworks (e.g. Spring Boot).
  • Experience in dynamic web application development using frameworks such as Angular.
  • 1+ years of C, C++, and/or C#
  • 1-3 years of experience in SQL (any multi-dimensional Data Base).
  • 1+ years of experience with Lottery / Gaming related systems.
  • Experience with source-code management (e.g. Git, GitHub, Subversion, etc).

Keys to Success

  • Building collaborative relationships
  • Decision making
  • Drive results
  • Foster innovation
  • Personal energy
  • Self-leadership



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, and any other personal attributes protected by federal, state, or other laws. We thank all applicants for applying; however, only those selected to interview will be contacted.
In addition to our competitive benefits package, we offer employees a 401(k) Savings Plan with Company contributions, tuition reimbursement, and free identity theft insurance.


Nearest Major Market: Providence
Nearest Secondary Market: Rhode Island