|Computer Programmer/Systems Analyst I|
|JOB CODE:||102305 |
|SALARY RANGE:||$36,561 - $50,609|
|LOCATION OF WORK|
|Various City-Parish Departments|
|Under the direction of a technical superior, performs routine technical work in system analysis and adaptation, and preparation and modification of programs for mainframe computers and peripheral equipment. Work involves responsibility for the independent analysis of fewer complex work systems or processes. Performs other work as requested.|
|ESSENTIAL WORK TASKS|
|Confers with users or superiors to define computer needs or problems; analyzes present system; designs new systems.
Prepares or reviews prepared system analyses and programming documentation.
Determines work order of data to be processed by the computer system and the input, output, arithmetic, and logical operations involved; prepares computer programs and control strings.
Devises sample input data to provide tests of program adequacy; observes or operates computer to test coded programs using actual or sample input data.
Analyzes, reviews, and rewrites programs to increase operating efficiency or adapt them to new requirements.
Compiles documentation of program development and revisions including instructions to guide operating personnel during production runs and equipment configuration diagrams; may prepare user manuals.|
|KNOWLEDGE, SKILLS, AND ABILITIES|
|Knowledge of the capabilities and requirements of mainframe computers and peripheral equipment.
Knowledge of the techniques and conventions applicable to computer programming.
Knowledge of modern system analysis and design techniques.
Ability to prepare clear, detailed programs of instructions for efficient machine utilization.
Ability to understand complex written and oral instructions.
Ability to establish and maintain effective working relationships with others.
Ability to apply good work habits such as punctuality, reliability, preciseness, and dependability in order to effectively complete assigned tasks and contribute to the smooth operation of the department and division.|
|EDUCATIONAL AND EXPERIENCE|
|Bachelor's degree in computer science or a related field.|
|Any equivalent combination of education and experience.|
|OTHER JOB ASPECTS|
|The work examples described in this specification are intended only as an illustration of the various types of work that may be performed. The omission of specific statements of duties does not exclude them from job performance requirements if the work is similar, related or a logical assignment to the job.|