Associate Programmer Analyst
Harrah's Entertainment, Inc. is the world's largest provider of branded casino entertainment. Since its beginning in Reno, Nevada 67 years ago, Harrah's has grown through development of new properties, expansions and acquisitions. On June 13, 2005, Harrah's Entertainment acquired Caesars Entertainment, Inc. and now owns or manages more than 40 casinos in three countries, primarily under the Harrah's, Caesars and Horseshoe brand names. With nearly 4 million square feet of casino space, more than 40,000 hotel rooms and nearly 100,000 employees, the Harrah's portfolio is the most diverse in the gaming industry. Harrah's Entertainment is focused on building loyalty and value with its customers through a unique combination of great service, excellent products, unsurpassed distribution, operational excellence and technology leadership.
We are open to recent college grads with a preferred degree in Computer Science!The primary responsibility of this position is to perform complex system design and functional design work.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 programmers use to write, design, code, test, debug, and maintain the most complex programs. Direct the associate programmers and/or programmers 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.
1-2 years programming experience preferred, with 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. Knowledge of multiple programming languages is preferred. Requires some guidance on most complex systems analysis.
At least three years experience in designing solutions for distributed, object-oriented systems and/or .NET applications. Advance knowledge of FLASH, Flex, AJAX and/or other RICH GUI. Hands-on experience with design tools (e.g. UML), data modeling and IDE. Knowledge of industry standards - UML, XML, Web Services, Web 2.0, J2EE, .NET. Demonstrated ability to conduct design and code reviews for development projects. Knowledge of architectural styles such as SOA, N-Tier, MVC. Strong analytical/problem-solving, consulting and communication skills. Advance Working knowledge of TIBCO Administrator, Business Works, Hawk, RV and EMS. Certification in TIBCO, Java and or .NET is a plus. Knowledge and experience working on multiple OS platforms such Windows, AIX, AS/400, and Linux. Bachelors degree in Information Systems OR technical training equivalent.
To Apply for this position, please CLICK HERE
|