Job Description
Caesars Entertainment Inc. is one of the world's most diverse Entertainment companies, spanning multiple entertainment platforms ranging from Resorts, Casinos, Sportsbook to Digital gaming and entertainment. Our iconic global brands include Caesars Palace, Eldorado, Tropicana, Harrah’s, Flamingo, Horseshoe, The LINQ, Planet Hollywood, Paris, Nobu Hotel, and many more, and our loyalty platform, Caesars Rewards® is the most popular in the gaming industry.
Our Team Members create the extraordinary! This Programmer position will be a part of the Strategy and Innovation team that leads and engages in the Empire’s most exciting programs and projects. You will have the opportunity to partner with technology and business teams to build exciting and innovative solutions that reach across the globe to application users and customers. With an abundance of opportunities within the Empire, you can learn new technologies, interact with key business partners, and be involved in exciting expansions and program launches.
Caesars Entertainment Inc. is committed to supporting the total well-being of all our Team Members, guests, and our local communities. This means promoting diversity, equity & inclusion along with designing a robust health and wellness program, offering Team Member perks & discounts, and celebrating our Team Members' wins. #TogetherWeWin
Essential Duties And Responsibilities
- Product Design: Partner with development teams and business representation to understand end-to-end needs and develop specifications for existing and new solutions. Communicate complex and technical ideas at a high level to encourage understanding across the team. Ensure the product specifications created enable a desirable, feasible, and viable product for end-users. Collaborate with software architects, program management and business users to define technical scope and objectives through research and participation in requirements gathering and definition of processes.
- Product Development & Quality assurance: Write efficient, reusable, and stable code for complex requirements. Perform code review at increasing levels of complexity. Provide guidance and direction to programmers as required. Proactively escalate issues/challenges to the next level of management and provide recommendations/potential options. Define and conduct testing of changes and regression tests, and any additional testing requirements. Work with the team to develop automated test suites and improve testing capabilities. Ensure the quality of program changes prior to production deployment. Provide input into capacity plans and assist with load tests.
- Product Delivery and Support: Ensure program documentation is updated, and changes are communicated to the team. Implement appropriate monitoring to identify any unexpected behavior and route appropriately. Drive for quick resolution to any production issues to mitigate current impacts while also determining/resolving long-term needs. Drive problem root cause identification,n including engaging other teams as needed.
Qualifications
- Bachelor’s degree in information systems/computer science OR equivalent work experience.
- Minimum of 3-5 years of programming experience, with strong analysis and problem-solving skills.
- Basic knowledge of systems design theory and SOLID principles
- Working knowledge of .Net and C#, Event-Based Messaging, SQL Queries and Stored Procedures.
- Experience with SOA or REST is preferred
- Experience with any API-based development will be a plus.
- Version Control Systems (Git, SVN a plus).
- Experience with JIRA/Confluence or similar Agile collaboration tools
- Knowledge of the casino industry or rewards programs in general, is a plus
About Us
At Caesars Entertainment, Inc., our Team Members create the extraordinary. We are the largest casino-entertainment company in the U.S. and one of the world's most diversified casino-entertainment providers. Since beginning in Reno, Nevada, in 1937, Caesars Entertainment has grown through the development of new resorts, expansions and acquisitions. Our resorts operate primarily under the Caesars®, Harrah's®, Horseshoe® and Eldorado® brand names. We focus on building loyalty and value with our guests through a combination of impeccable service, operational excellence and technological leadership. The company is committed to its Team Members, suppliers, communities and the environment through its PEOPLE PLANET PLAY framework.
Our Caesars family is driven by our Mission, Vision and Values. We take great pride in living these values – Together We Win, All In On Service and Blaze the Trail – every day. Our mission, “Create the Extraordinary”. Our vision, “Create spectacular worlds. That immerse, inspire and connect you. We don’t perform magic; we create it with excellence. #WeAreCaesars”. If you are ready to create some magic, we invite you to explore our dynamic, yet unique, career opportunities.