Computer Programmer/Systems Analyst II



JOB CODE: 1628

PAY GRADE: 2220

SALARY RANGE: $41,114 - $69,955

LOCATION OF WORK
Information Services Department

GENERAL DESCRIPTION
Under the direction of a higher classification, performs responsible technical work in system design, system analysis, development, testing, documenting, and maintaining software programs, applications, databases, and/or reports. Work involves interacting with system users to determine their needs and problems. Employees are responsible for the independent analysis of more complex work systems or processes. Technical supervision may be exercised over subordinate technical or clerical personnel. An employee in this class is subject to unusual working hours, as well as twenty-four hour call for situations requiring immediate attention. Performs other work as requested.

ESSENTIAL WORK TASKS
Confers with end-users, co-workers, and/or superiors to design, analyze, develop, and maintain software programs, applications, databases, and reports. Confers with end-users, co-workers, and/or superiors to assist in resolving problems with software programs, applications, databases, and reports. Assists technical superior with feasibility and cost-comparison studies and prepares recommendations. Designs, develops, and maintains software programs, applications, databases, and/or reports according to specifications. Designs, performs, and monitors software performance tests on new and existing software programs, applications, databases, and/or reports for correcting errors, isolating areas for improvement, and general debugging. Analyzes, reviews, and rewrites software programs, applications, databases, and/or reports to increase operating efficiency or adapt them to new requirements. Reviews existing system analysis and programming documentation. Develops and maintains user manuals, operating procedures, systems analysis, and programming documentation. Develops programming scripts and ad-hoc reports to enhance functionality of existing applications. Trains end-users to operate new or modified software programs, applications, and/or reports. Conducts research on emerging application development, software products, languages, databases, and standards in support of development efforts. Provides guidance to subordinates in system analysis, development, testing, documenting, and maintaining software programs, applications, databases, and/or reports. Documents system procedures for use by other personnel.

KNOWLEDGE, SKILLS, AND ABILITIES
Knowledge of modern coding methods, conventions, and best practices. Knowledge of modern systems analysis and design techniques. Knowledge of computer operating systems used within City-Parish. Knowledge of Financial or Human Resources information systems. Skill in the use of a light motor vehicle. Ability to design, develop, and document software programs, applications, databases, and/or reports that perform efficiently. Ability to plan, organize, and conduct systems analysis involving various work processes and procedures. Ability to understand complex written and oral instructions. Ability to use written, oral, and interpersonal skills to communicate effectively with co-workers and non-technical end-users. Ability to be flexible and adaptable to learn and understand new technologies. Ability to effectively prioritize and execute tasks in a high-pressure environment. Ability to work both independently and in a team-oriented environment. Ability to sit for extended periods. Ability to be highly self-motivated. Ability to establish and maintain effective working relationships. 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.

MINIMUM REQUIREMENTS

EDUCATIONAL AND EXPERIENCE
Bachelor's degree in computer science or a related field, and one year of experience in computer programming and/or systems analysis.

SUBSTITUTIONS
Bachelor's degree in accounting, computer science, finance, human resources, information systems and decision sciences, or a related field, and one year of experience in financial and/or human resources information systems; or any equivalent combination of education and experience.

CERTIFICATIONS / LICENSES / REGISTRATIONS
(Unless otherwise specified below, must possess at the time of appointment and must be maintained current throughout employment in this classification.) None.

OTHER JOB ASPECTS
Availability of and ability to drive a private motor vehicle during working hours.


NOTE:
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.