Back to Available Positions

Sr Software Engineer

GENERAL SUMMARY
The Sr. Software Engineer modifies, writes, and implements code for windows. The Sr. Software Engineer modifies, writes, and implements code for windows for Compact Framework applications. As well as modifying, writing, and implementing custom reports. With the direction of department VP and Director will develop applications for the overall success of Pechanga Resort Casino (PRC).

FOUR DIAMOND SERVICE AGREEMENT
All Team Members will display a Four Diamond commitment to Guest Service through the delivery and maintenance of the Quality Standards established by PRC.

KEY RESPONSIBILITIES
• Modifies, writes, and implements code for windows application development.
• Involved in all areas of development lifecycle.
• Advanced understanding of the development lifecycle.
• Trains other programmers on programming methodologies.
• Trains support staff on developed applications.
• Assists with the design of software applications.
• Assists other Software Engineers with their assigned tasks.
• Supports and installs software applications as required.
• Documents and tests all the applications developed and participated testing and documenting the other applications developed in the department.
• Demonstrates the applications being developed to the requesting end users.
• Documents and writes test plans for assigned projects.
• Has advanced knowledge of commonly used software concepts and design.
• Keeps updated on latest development and programming methodologies.
• Abides by department development standards and SOP’s.
• Attends management briefings.
• Some travel expected (workshops, seminars, training, and etc.).
• Writes Custom ASP.NET and MS Reporting Services reports.
• Develops desktop applications using WPF, MVC modelling.
• Develops mobile applications on iOS and Android platforms.
• Develops/trouble shoots Database queries and Stored Procedures.
• Keeps management updated on projects and assigned work.
• Long periods of sitting and typing.
• Attend all department meetings.
• Other duties as assigned.

ACCOUNTABILITY: This position has no supervisory responsibilities. The Team Member is responsible for protecting the assets of PRC.

QUALIFICATIONS AND GUIDELINES

EDUCATION/EXPERIENCE/TRAINING: A Bachelor's degree (B.A.) from four-year college or university from related field is required with two years of experience; or four years’ experience without degree.

COMMUNICATION SKILLS: This position requires the ability to read, analyze, and interpret general business periodicals, professional journals, technical procedures, or governmental regulations. This position also requires the ability to write reports, business correspondence, and procedure manuals. The ability to effectively present information and respond to questions from groups of managers, clients, guests, and the general public is required as well.

MATHEMATICAL SKILLS: This position requires the ability to work with mathematical concepts such as probability and statistical inference, and fundamentals of plane and solid geometry and trigonometry. This position also requires the ability to apply concepts such as fractions, percentages, ratios, and proportions to practical situations.

REASONING ABILITY: This position requires the ability to define problems, collect data, establish facts, and draw valid conclusions. This position also requires the ability to interpret an extensive variety of technical instructions in mathematical or diagram form and deal with several abstract and concrete variables.

CERTIFICATES, LICENSES, REGISTRATIONS:
• Must qualify to obtain and maintain a class “A” gaming license.

SKILLS/ABILITIES:
• Long periods of sitting and typing.
• Great smile.
• Good attitude.
• Professional demeanour.
• Make eye contact while speaking.
• Ability to work under stressful situations.
• Mentally strong and able to cope with many challenges.
• 10 or more years of experience as a software engineer.
• 4 or more years of experience in Gaming application systems.

• 4 or more years of experience and advanced degree of expertise in two or more of the following: VB6, C#, .Net framework, XML, VS2005/VS2008/VS2010/VS2012/VS2013, CE, CE.NET, Visual Source Safe, Linux, CE.NET, SQL Server 2005/2008/2012, MVC modelling, WPF.
• MDX, DMX scripting language experience is preferred.
• Knowledge and experience in macOS and iOS platforms preferred.
• Knowledge and experience in ASP.Net preferred.
• Knowledge and experience in Data Warehousing is preferred.
• Relies on limited experience and judgement to plan and accomplish goals.
• Works under general supervision.
• Performs and completes variety of tasks under a fast paced environment.
• Must be a self-starter who is highly motivated and resourceful.
• Must be able to work with a positive attitude in a fast paced and culturally diverse casino environment.
• Must be able to take direction and follow through with assigned tasks.
• Must be flexible and willing to work nights, weekends and holidays.

Back to Available Positions