Senior Principal Software Engineer

Apply Now
Company:
 
WMS Gaming
Company Profile | Current Opportunities (11)
Job Location(s): Reno
Employment Term: Regular
Employment TypeFull Time
Start Date:As soon as possible
Starting Salary Range:Not Provided
Required Education: Bachelor's Degree
Required Experience: Open
Related Categories:Engineering - General

Position Description

Job ID #: 489 Location: Reno, NV
Functional Area: Engineering Department: 00434 SBG Systems
Position Type: Full Time Regular Education Required: Bachelors Degree
Experience Required: More than 10 years Relocation Provided:

Position Description

Job Summary:
Lead the development efforts and architecture of Server Based Gaming projects. Proficient knowledge of the C# language and .NET development environment. Be a team member and mentor for other software developers. Lead architecture and design efforts following an Agile Development process. Must display outstanding team and communication skills while working with team members

Essential Job Functions:

  • Architecture and design of assigned projects, and participate in architecture and design meetings
  • Work closely with Development teams to fully understand Network Gaming product functions and features in order to communicate with other WMS groups and customer end-users
  • Translate customer input from existing WMS products into technical requirements
  • Create/review detailed feature/functional/technical requirements specifications and ensure alignment with customer requirements/feedback and System Architecture
  • Proficient coding abilities utilizing C#
  • Assist in the creation, setup, and delivery of presentations and demonstrations of Network Gaming products
  • Identify new tools/ improved processes to aid Development team in delivering new Network Gaming products
  • May be called upon for casino and vendor on-site support for regulatory labs, operator installations, and trade show demonstrations
  • May be called upon to provide training materials to key members of all support customers

    Position Requirements

    Education:

  • Bachelor’s degree in Computer Science or Engineering

    Required Experience:
  • Minimum 10 years experience in the Computer Systems and Engineering field
  • Product experience with Designing and Implementing User Interface application in a Microsoft Windows environment required.
  • In-depth knowledge of Gaming industry products and processes preferred
  • Experience working with a Systems Engineering team and leading the creation of GUI designs and specifications
  • Project Management experience advantageous

    Knowledge, Skills, & Abilities
  • Demonstrate proficiency with Windows development in a Visual Studio environment with particular emphasis in C#, Windows Services, Web Services, WinForms, WPF, Silverlight, XAML, MVC / MVVM Patterns, Plug-in / Component Architectures / MEF, etc
  • Previous experience interacting with customers gathering input/feedback as well as communicating ideas and concepts
  • Must have excellent verbal and written communication skills
  • Demonstrated ability to work successfully with minimal or no direct supervision
  • Ability to work in a team environment, building strong cross-functional relationships
  • Any exposure to iterative software development processes, e.g. Agile, xTreme Programming, Scrum, etc

    WMS is a gaming company. Any of our employees may be required to obtain a gaming license within one or all of the gaming jurisdictions that WMS conducts business. If you are requested by WMS to obtain a gaming license, your continued employment with WMS may be contingent on your ability to obtain that gaming license.

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


    Apply Online Now

     

    Please provide feedback on any problems or issues you may encounter.  NOTE: The feedback provided is sent to the NevadaDiversity.com Web site team NOT the company posting this position. 
    Indicates required fields