Share this Job

Sr. Software Engineer

Location: 

Las Vegas, NV, US, 89113

Requisition ID:  6003

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. 

 

IGT is committed to fighting the COVID-19 pandemic. All newly hired employees at IGT must receive the final dose of the COVID-19 vaccine before they begin work unless they are approved for medical or religious accommodation.

Overview

IGT is seeking a senior level Software Engineer to design, implement, test and support innovative, high quality systems application software for use by casino operators. 
 

Responsibilities

Applicant must be able to solve software engineering problems in a resourceful and effective manner, while maintaining robust software engineering solutions that adhere to design principles and anticipate future product features.  This position requires the applicant to have deep understanding of web application architectures and the Angular web framework. The successful applicant will work in a dynamic and collaborative team environment to develop web products through the software lifecycle, from requirements through deployment, and may investigate escalated field issues as needed. The applicant must be able to interpret needs, objectives, and direction from multiple sources of input and communicate expectations clearly and concisely to management/peers/clients. Applicant must be able to lead and mentor other engineers locally and in remote offices.
 

Qualifications

* Bachelor of Science degree in Engineering or Computer Science or equivalent
* Minimum of 8 years of experience in software engineering
* Experience developing and delivering single-page applications for web and mobile
* Experience with use and design of Angular 11 web framework, WebSockets
* Deep knowledge of JavaScript, Typescript, CSS, and HTML
* Knowledge of testing tools such as Protractor, Jasmine, Karma
* Familiarity with UX design patterns such as MVC and variants thereof
* Experience with REST APIs, JSON, XML
* Experience with UML and other software modeling tools
* Experience with version control systems (git or equivalent) 
* Experience with the Agile process and Kanban tools
* Must have good written and verbal communications, be self-motivated, and work well in a team environment 
* Must be at least 21.
* Must be able to obtain a gaming card.
* Occasional travel required.

 
Preferred:
* Knowledge of SQL and RDBMS (SQL Server)
* Experience with C#, .NET Core, .NET Framework
* Knowledge of Docker and containers in general 
* Familiarity with Windows based development and Microservices Architecture 
* Knowledge of operating systems such as Microsoft Windows Server 2012 and Windows 10
* Familiarity and experience with production deployment and trouble shooting
* Experience in system integration and testing automation
* Experience in TDD / BDD methodologies

Keys to Success

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

 

#LI-MP

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.
IGT (NYSE: IGT) is the global leader in gaming. For more information, please visit www.igt.com.


Nearest Major Market: Las Vegas