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,