Programmer Analyst (Corporate) - Las Vegas
Caesars Entertainment
- Las Vegas, NV
- Permanent
- Full-time
- Product Development & Quality assurance: Ensure systems meet the business needs of users by acting as a liaison and working with users and user representatives regarding system change requests and specific business requirements design. Write efficient, re-usable and stable code for identified application changes. Perform code review for others, in increasing levels of complexity. Develop automated tests to cover internal system acceptance testing, ensuring delivery of well-tested system enhancements, and further ensuring systems meet business requirements. Implement appropriate program monitoring to identify any unexpected behavior and route appropriately. Participate in code reviews and provide input to improve program logic.
- Product Delivery and Support: Partner with the team and end users to update program and training documentation to assist with communication across the organization. Drive for quick resolution for any production issues to mitigate current impacts. Propose any appropriate development/solution that may be required longer term. Trouble-shoot incidents reported by end-users, escalating where necessary to schedule system changes, and discussing resolutions with end-users to arrive at a permanent solution.
- Software development experience involving systems analysis and design, development, testing, implementation, and training preferred.
- Working knowledge of .NET C# and Java, Event Based Messaging, and SQL Queries
- Experience in SOA or Restful service development is preferred
- Experience with database design
- Experience with JIRA/Confluence or similar Agile collaboration tools is a plus
- Experience in any API-based development will be a plus. Experience in Tibco BusinessWorks, Tibco EMS, Tibco Mashery is desirable
- Experience with IBM Operation Decision Management (ODM) is desirable
- Knowledge of the casino industry or rewards programs in general, is a plus
- Must be a self-starter with an inquisitive mind that actively seeks opportunities to improve programs
- Deductive reasoning skills