Principal Software Engineer System Applications
WMS Gaming Inc. - Reno, NV

This job posting is no longer available on WMS Gaming Inc.. Find similar jobs: WMS Gaming jobs

Participate in the engineering effort of major SBG projects and contribute to the development of new technologies. Write code to support the delivery of new features and functionality as well as improve existing features and functionality.

Essential Job Functions:
Lead efforts to engineer new code, and work with/enhance an existing code base in conjunction with other Principal engineers and team members.

Lead efforts to architect, design and implement new functionality.

Work with UX team and other stakeholders throughout company to design, architect and implement functionality from beginning to end.

Guide the efforts of junior members in the implementation of features and ensure best practices are followed.

Provide guidance to QA for creating test cases for designed software.

Work with the operations team to ensure the environmental requirements of the deployed application are met and that applications are scalable.

Actively contribute to the ongoing software design and agile development process of the group.

Develop understanding of technical innovations both within and outside of the industry. Make timely recommendations on their applicability to projects.

Work with engineers in other departments to create system-wide solutions.

Some specialist domains in SBG:
UI development with AJAX, Flash and similar technologies for web and mobile web;

J2EE Web Services design and development of web service based platforms and infrastructure;

Django-based web development for public facing internet sites

Position Requirements

Qualifications:
Education:
Bachelor’s Degree in Computer Science or equivalent

Required Experience:
Min 5 years Java/J2EE development experience that demonstrates an understanding and usage of solid-coding techniques, documentation, and managing the overall technical integrity of a code-base including portability, extensibility, and testability

Extensive project experience as a technical lead with Spring Framework

Extensive project experience as a technical lead with developing a J2EE web services based platform

Demonstrable project experience with at least one major internet facing project where the candidate has served as a team member

Preferred Experience:
Required

Relational database experience: 5 years

Java experience: 5 years

Web services experience: 3 years

Rest web services experience: 1 year

Linux/Unix experience: 5 years

SCM experience: 5 years (CVS or SVN or similar)

Work experience in a team that practices some form of agile software development

Passion for technology and creating innovative state of the art software

Optional

Web application development experience 3 years (includes HTML, CSS)

Python experience: 1 year

Django experience: 1 year

Javascript experience: 1 year

Jquery or another major Ajax library: 1 year

Action Script 3/Flex experience: 1 year

Knowledge, Skills, & Abilities

Ability to take direction and work with minimal supervision.

Ability to work in deadline driven environment, and respond creatively to pressure.

Ability to work on multiple projects simultaneously.

Excellent trouble-shooting skills.

Knowledge and experience with embedded development environments.

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.

About this company
55 reviews
The reels keep spinning and the jackpots keep flowing, thanks to this company. WMS Industries is a leading manufacturer of casino gaming...