Agile Game Development Engineering Manager (130136)

Company Name:
Position Summary

The Engineering Manager, Agile Game Development works with VGT senior management to develop strategic technical goals based on alignment with the Product Roadmap. This position provides departmental budget planning and management, mentors and coaches individual Associates, and supports Scrum teams by removing impediments and aiding the Scrum Master to meet schedule and quality, while reducing unplanned distractions.

Key Performance Competencies
Technical Knowledge
Continuous Improvement
Problem Solving
Planning and Organizing
Essential Duties and Responsibilities:

Leads recruitment and hiring of new Scrum team members with active involvement from the existing team members
Fosters a collaborative and self-managing environment through coaching and mentoring of Associates
Provides Associate career development on an as needed basis
Plans training and skill development for Associates
Provides performance evaluations for Associates
Removes impediments which Scrum teams are not able to resolve on their own
Supports Scrum Masters to protect teams from distractions
Collaborates with VGT management and Product Owners to anticipate new tools or skills needed by teams
Develops and manages annual budget for department
Ensure disciplined engineering practices are followed by the team members for high quality product releases
Stays up to date with industry and company technologies and products
Sets departmental technical vision and goals and ensures these goals are in strategic alignment with the product roadmap
Initiate, foster, and maintain positive working relationships with internal and external development organizations in a Scrum environment
Required Skills:

Experience working in a Scrum/Agile environment
Strong hands-on experience followed by managing systems/software development teams using Windows Embedded, C++, C#/.NET or Java
Strong knowledge of object-oriented analysis and design, design patterns and UML modeling
Strong knowledge of networking protocols and networking programming interfaces
In-depth knowledge of Windows internals and messaging, and multi-threading techniques
Ability to coach and mentor team members
Experience developing and managing budgets for a group of 15-20 engineers
Collaborate with the Product Management to ensure the technical vision aligns with the product vision
Ability to quickly understand current technology and regulatory requirements of the casino gaming industry
Ability to anticipate new skill and tool needs based on the product and technical roadmaps
Desired Skills

Experience in managing systems/software development in a distributed architecture using Web-services, Windows Server technologies, and relational databases (MS SQL Server)
Hands-on experience with RTOS, driver development and architecture/design skills
Unity 3D or similar game development platform experience
Education, Training and Experience:
Bachelor's Degree in Computer Science, Information Systems or Engineering or equivalent work experience in related field
Casino gaming industry experience preferred
6+ years of Technical Development experience
2 years of experience working in a Scrum/Agile environment
5+ years of management/leadership experience in a technical environment

Physical Demands
The physical demands of typical office positions are expected. The ability to sit and perform terminal/computer work for lengthy periods is expected. The physical demands described here are representative of those that must be met by an Associate to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

Work Environment
This is a non-smoking office environment.
Apply at:

Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.