What are the responsibilities and job description for the Programmer Analyst position at American Place?
Responsible for creating program requirements, coding, testing, debugging, documenting, and installing new systems along with modification of existing systems. Expertise in application design, database design, and software implementation, to include Windows and Web applications.
Essential Job Functions:
• Excellent internal /external guest service;
• Discuss with Director of IT, IT Manager, other programmers, and end users to gather information about program needs, objectives, features, data requirements, and input and output requirement;
• Design and write program specifications based on consultations with the Director of IT, IT Manager, and other programmers and end users;
• Analyze, define, and document requirements for data, logical processes, hardware and operating system environment, interface with other systems, internal and external checks and controls, and outputs;
• Review user and technical documentation written by others to confirm consistency with program operations;
• Refer with clients to prototype, refine, test, and debug programs to meet needs;
• Design and code screen layouts, graphical user interfaces, printer outputs, and interfaces with other systems;
• Convert, design, and give detailed descriptions into computer code;
• Write and maintain documentation of changes to computer code and programs;
• Develop and maintain plans outlining steps and time tables for developing programs.
• Analyze code to find causes of errors and revise programs;
• Create test transactions and run tests to find errors, confirm programs, and meet specifications;
• Research and evaluate software and hardware to assist in programming or to use as program platforms;
• Provide technical assistance by responding to inquiries regarding errors, problems, or questions with programs;
• Perform database maintenance;
• Train end users or technical support staff to use and support programs;
• Ability to meet tasks and responsibilities as assigned by the Security department during times of emergency;
• Responsible for immediately informing on-site Compliance Officer and Security on duty of any Internal Control or State Regulation violations related to gaming activity of which you commit, witness or become aware; must report pursuant to company;
• Other reasonable duties assigned.