Software Engineer (Development) Job at IGT, Reno, NV

YkZNUnVkV0ZHZFBySmJ5dkFwNXAyQU1XOEE9PQ==
  • IGT
  • Reno, NV

Job Description

Overview

Our team is growing and IGT is seeking a talented developer to join our development team.  To join our team to build world class casino/lottery products. If you are passionate about joining an awesome team to build top quality products, we want to talk with you!

Responsibilities

  • Perform hands-on software design and development
  • Architect solutions to novel problems
  • Work closely with multiple game studios to develop commercial gaming applications
  • Write unit tests and perform peer design/code reviews
  • Provide technical solutions to complex problems and write technical documents
  • Work closely with requirements engineers to estimate and developed to quality products 
  • Promote high quality and timely completion of projects 
  • Mentor and help grow junior members of the engineering team
  • Work with onsite and remote teams 
  • Strive for continuous improvement in efficiency
  • Design and develop tooling that will drive efficiency in workflows.
  • Deliver top quality feature rich software on time on budget
  • High level team leadership skills
  • Ability to multi tasks in both in development and managerial task

Qualifications

  • 10+ years of development experience
  • Computer Science Bachelor's degree, College degree or equivalent experience
  • Proficiency in C++, C#
  • Knowledge of software debugging tools
  • Good understanding of Object-Oriented Programming 
  • Priority consideration will be given to candidates with familiarity design patterns, code quality, and unit testing

Preferred:

  • Solid experience with version control systems
  • Game development experience
  • Familiarity and experience with production deployment and troubleshooting
  • Must be able to pass a security investigation
  • Familiarity with popular game engines
  • Experience with build automation tools like Jenkins

Keys to Success

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

#LI-DAK

Job Tags

Remote job,

Similar Jobs

Chick-fil-A Crystal City

Team Member (Chick-fil-A Crystal City) Job at Chick-fil-A Crystal City

 ...a part of customers lives and the communities it serves? Do you love working in a fast-paced team environment? Come and join our Chick-fil-A team! Our Leadership team is dedicated to your success. Where you succeed, We all succeed! Join Our Chick-fil-A Family and Receive... 

SeekTeachers

Teaching Jobs Job at SeekTeachers

 ...ancient charm and modern allure. Picture yourself enjoying tax-free income, vibrant souks, and breathtaking landscapes every day. Embark...  ...(depending on the school)~FREE flight ~FREE Omanworking visa and residency ~FREE Medical Insurance ~Gratuity bonus as per... 

Greystar

Lease-Up Community Manager - Arrowood, Charlottesville, VA Job at Greystar

 ...providers for payment by reconciling work performed or products purchased, ensuring validity of certificates of insurance, coding charges...  ...and maintenance of the petty cash fund.~ Oversees the lease enforcement process by approving prospective resident applications... 

General Motors

Entry-Level Rotational Program - Human Resources Job at General Motors

 ...the time of each new rotation. The Role: The GM Human Resources Team is a global team of diverse and talented people. Acting as...  .../policies Understanding legal requirements at execution level related to management of employees, reducing legal risks and... 

Hoag Memorial Hospital Presbyterian

FAITH COMMUNITY NURSING OUTREACH RN - SPIRITUAL CARE DEPT Job at Hoag Memorial Hospital Presbyterian

 ...cultural and/or environmental dimensions of health. The FCN Outreach Nursewill develop and coordinate programs/projects designed to meet...  ..., developing support groups, etc. Oversees & organizes Flu Vaccination clinics including giving shots, and other community educational...