Section E - Personnel

Policy Number E032.770

CLASSIFICATION SPECIFICATION - PROGRAMMER/ANALYST

Department: Information Technology (IT)

Reports to: Coordinator of Information Technology

Salary Track: I-J

FLSA Status:  Exempt

Salary:

SUMMARY:

Perform duties necessary for the development and maintenance of computer software which is used in the daily operation of the library. Provide technical and programming support for Internet applications, local and wide area networks. Work independently on assignments with general instruction on results expected recommending to supervisor proposed plans for projects and receiving technical guidance on unusual or complex problems. May serve as liaison with a variety of organizations outside the system.

ESSENTIAL JOB FUNCTIONS:

  1. Responsible for system-wide development, installation, and support of software and hardware in assigned areas.
  2. Write detailed flowcharts for programs and convert flowcharts to language processable by computer.
  3. Test program adequacy and compile documentation on program development.
  4. Maintain and update current District networks.
  5. Responsible for system-wide software maintenance and analyze, review, and modify programs to adapt to new requirements.
  6. Confer with management to resolve questions of program intent and output requirements.

GENERAL JOB FUNCTIONS:

  1. Oversee Internet home pages for the District and assist other staff as needed.
  2. Assist with general computer hardware maintenance.
  3. Assist with staff training individually or in classroom setting.

EQUIPMENT USED:

Personal computers, dumb terminals, Novell network, print servers, LAN and WAN equipment, Windows NT operating system, printers, laser scanners and other computer and electronic equipment used for District communications.

EDUCATION AND EXPERIENCE:

Must have strong communication skills, ability to work independently and in a team. Must have experience in a PC environment and hold a BA/BS in a related field. (Under exceptional circumstances, relevant experience or training may be substituted for degree requirement.)

Prefer knowledge of Visual Basic, C, Windows NT, Linux, some experience with relational data base such as SQL server, and experience in database administration and network environments.

(Revised 7/1/03)

Go back to the table of contents.
Go back to the library's homepage.
Go back to the main personnel class specs page.
Send questions, comments, or suggestions to library@stchlibrary.org.