C

Senior Programmer Analyst

Caesars Entertainment
Full-time
Remote
United States
Technology and IT
Description

ESSENTIAL JOB FUNCTIONS 

The primary responsibility of this position is to perform complex system design and functional design work. Individual may also be responsible for leading project teams and provide Caesars with innovative business solutions that fit system constraints, meet user needs and match the company’s strategic outlook. Perform application analysis and design, development, integration, and enhancement activities, as well as implementation and related maintenance and documentation. 

Responsibilities include, but may not be limited to the following: 

  • Formulate systems scope and objectives, by devising and modifying programs and procedures to solve programmatic problems using information systems. 
  • Competent to design, code, and test the most complex systems analysis projects. 
  • Prepare detailed specifications from which Associate Programmers and/or Programmer Analysts use to write, design, code, test, debug, and maintain programs. 
  • Direct the Associate Programmers and/or Programmer Analysts on specific projects. 
  • Demonstrate problem solving and project management skills by defining and presenting programmatic system solutions for identified programming issues. 
  • Document activities from design to completion to assist future analysts in understanding work solutions.
  • Participate in testing of projects within confines of current systems. 
  • May assume project management responsibility over simple projects. 
  • Take complex technical ideas and bring them to a high-level to encourage understanding at all levels. 
  • Deliver a complete solution to ensure thorough understanding of the system (documentation, procedures, training, escalation, error process, etc.). 
  • Plan and manage a small team.
  • Recognize a request as being within or out of scope and communicate to all involved. 
  • Proactively escalates to the next level of management and provides recommendation from available options. 
  • Engage others with related code/products/etc. to work together to understand root cause, ripple effects, and an integrated solution. 
  • Provide input into capacity plans; able to assist with load tests. 
  • Write efficient, reusable, and stable code for complex application logic. 
  • Perform code review for others, in increasing levels of complexity. 
  • Plan, schedule tasks, and communicate with customers/co-workers to deliver satisfactory outcomes. 
  • Use project teams and task forces effectively; delegate and hold people accountable to expected outcomes.

KNOWLEDGE AND EXPERIENCE 

  • 3 - 5 years programming experience preferred, with an additional 3 - 5 years' work experience in analysis, proven programming and problem-solving skills acquired through college courses, technical training and/or previous work experience. Basic knowledge of systems design theory and project management required. 
  • Requires functional skills in two major areas or technical functions or has developed an exceptional expertise in one area or technical function. 
  • RPG, RPGLE, modular programming concepts including RPGLE procedures, CL/CLLE and SQL required. Knowledge of other languages is a plus.
  • Requires in-depth knowledge of database uses and design. 
  • Requires IBM iSeries experience and basic OS knowledge. 
  • Requires working knowledge of office tools - spreadsheets, word processing and presentations. 
  • Requires a basic knowledge and understanding of project management techniques; Agile, Waterfall
  • Experience in hardware installation and diagnostics preferred, usually acquired through previous business systems experience. 
  • Casino industry experience and Casino System knowledge preferred. 
  • Basic pSeries/AIX/UNIX, WebSphere Application Server 9 and/or Windows Server from an application management perspective experience is a plus. 
  • Requires some guidance on most complex systems analysis. 

 

EDUCATION 

Bachelor's degree or equivalent education in Computer Sciences, Management Sciences, Hotel/Casino Management, Accounting, or Engineering field preferred.