Programmer Analyst Job
Job Description Job Attributes+
-
Job ID
66184
-
Req #
300004173430153
-
Job Location
United States, US
-
Job Category
Information Technology
-
Travel
No
-
Schedule
Full time
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, Harrahs, 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 Empires 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:
1. 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.
2. 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.
3. 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:
Bachelors 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
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 dont 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.