Salary Group B20

Class No. 0254



Performs complex (journey-level) computer systems analysis work. Work involves analyzing user requirements, procedures, and problems to automate processing or to improve existing systems. May train others. Works under general supervision, with moderate latitude for the use of initiative and independent judgment.


Analyzes and tests new or existing procedures, information systems, or utility programs for efficiency and effectiveness.

Conducts studies and prepares reports that include study findings, recommendations, and instructions for proposed system implementations; formulates logical descriptions of problems; and devises optimum solutions.

Designs, modifies, and implements new or revised systems to serve new purposes or improve work flow.

Details input and output record formats for computer programs, designs forms, and writes instructions for the use of forms.

Determines operational, technical, and support requirements for the location, installation, operation, and maintenance of office equipment and computer and data systems.

Provides technical assistance and support for troubleshooting applications and hardware problems.

Reviews and analyzes computer printouts, reports, and performance indicators to locate code problems; and corrects errors by modifying or correcting code.

Assists with defining the goals of the system and devises flow charts and diagrams describing logical operational steps of the programs. 

May analyze and assist in defining agency disaster recovery responsibilities and procedures.

May monitor the interface of systems, subsystems, and software applications.

May evaluate and recommend action on testing and certification of software and hardware upgrades.

May write and update personal computer and mainframe application programs.

May assist in information systems security administration.

May train others.

Performs related work as assigned.


Experience and Education

Experience in systems analysis and design work.Graduation from an accredited four-year college or university with major coursework in computer science, computer information systems, management information systems, or a related field is generally preferred. Education and experience may be substituted for one another.

Knowledge, Skills, and Abilities

Knowledge of the limitations and capabilities of computer systems, of the techniques used in the design of nonautomated systems, of information technology equipment, of applicable programming languages, of computer hardware and software, of computer operating systems, of writing program code, and of automated mapping.

Skill in solving problems; in scheduling, testing, installing, and implementing programs; and in troubleshooting computer systems.

Ability to analyze systems and procedures, to write and revise standards and procedures, to handle multiple projects, to communicate effectively, and to train others.

State Auditor’s Office

Revised 9-1-15