AHTD - Classification Specifications

Applications Analyst/Programmer III - Grade XII

 

Characteristics of Work

Under limited supervision, this position is responsible for assisting in the determination of larger system requirements and for designing complex systems and/or performing fairly complex system modifications.

Examples of Work

The following examples are intended only as illustrations of various types of work performed. No attempt is made to be exhaustive. Related, similar, or other logical duties are performed as assigned. The Department may require employees to perform functions beyond those contained in job descriptions. The Department may modify job descriptions based on Department needs. The Arkansas State Highway and Transportation Department is an "at will" employer.

  • Maintain current knowledge of programming techniques and languages, including on-line resources.
  • Perform program maintenance and conversions, as instructed.
  • Receive project assignments and analyze user's request.
  • Perform advanced programming and do system testing prior to placing the system into production.
  • Evaluate job requirements, select most economical approach, and estimate resource allocations.
  • Develop program description including flowcharts, data formats, and reload/recovery procedures in accordance with standards.
  • Work with team and user in resolving implementation problems and developing user documentation.
  • Participate in periodic team meetings and system walk-through.
  • Provide/maintain accurate operation instructions for production programs.

Minimum Requirements

The educational equivalent to a bachelor’s degree from an accredited college or university in computer science or related field. Three years experience in computer programming. Working knowledge of current data processing tools and standards. Knowledge of JCL, COBOL and/or C and/or applicable language. Knowledge of current system hardware and software, including information systems utilized. Ability to develop project specifications, apply programming logic to the design, documentation, and implementation of computer systems.