WMS Gaming Company Logo

WMS Gaming

Chicago, Illinois - United States
View all jobs at this company »

Principal Software Engineer - Online Gaming

Description

2437: Principal Software Engineer – Online Gaming

WMS Industries Inc. (WMS) is a global provider of gaming products to the legalized gaming industry. WMS provides a distinct advantage over the competition we call the WMS EDGE. This advantage is shaped by our passionate approach in applying cutting-edge technology, key intellectual property, and innovation into game designs that revolutionize the casino slot floor.

The WMS EDGE is continuously supported by our commitment to view the industry through our customers' and players' perspectives, ensuring premium quality products that create an emotional connection with our brand.

At WMS you will be a part of an organization that prides itself in bringing the latest technologies to the casino industry through the creation of innovative gaming experiences. In this position you will work within our online game studio to help create an internationally targeted online solution. The Principal Software Engineer is a senior technology team member responsible for helping to architect and implement the online game system. This positon will additionally be tasked with converting WMS' most successful land based games to the online space. This position should demonstrate a high degree of initiative and is accountable for the timely completion and thorough implementation of all tasks assigned to them.

Job Functions
• Develop designs and architectures for assigned tasks based specifications and requirements
• Deliver quality work with clear, well-documented code as scheduled in accordance with technical design and product requirements
• Work with Online Gaming team to design and implement interfaces and libraries
• Design and develop tools, utilities and framework components
• Provide technical expertise and advise to engineers
• Work with Lead Software Engineer to evaluate features, schedule and resource trade-offs and make informed, long-term recommendations
• Provide training and mentoring of other team members
• Lead initiatives for improvements for software implementation plans and game development strategies

Qualifications / Required Skills
• Bachelor's Degree in Computer Science, Computer Engineering or equivalent
• 10+ years work experience
• 5+ years C++ work experience
• 5+ years development experience with web technologies
• 2+ years Microsoft Visual Studio experience
• 2+ years Flash experience
• 1+ years ActionScript experience required
• Experience with development tools including debuggers, bug tracking and source control systems
• Software design and architecture experience required

Preferred:
• ActionScript 3.0 experience
• Flex experience
• AJAX experience
• .NET experience
• Game development experience
• User interface implementation experience
• Familiarity with graphics engine: Open GL, Direct X or other APIs

The job description should not be interpreted as all-inclusive; it is intended to identify major responsibilities and requirements of the job. The incumbent may requested to perform other job-related tasks and responsibilities than those stated above.
WMS encourages diversity and is an equal opportunity employer.

This Job is no longer active!