Job Description - Analyst, Programmer
Description View created on 12/22/2014

Analyst, Programmer

FLSA Status: Exempt
Pay Grade: 21
Job Title ID: 19104
Job Series/Job Family: Information Technology Series / Applications Family

Reports To

Manager, Applications Development

Job Purpose

Develops and maintains computer applications, including all phases of product development: analysis, project planning, programming, testing, maintenance and documentation.  Works as a member of a dedicated and professional team that works collaboratively with other offices at the college, consults with and advises college clients about projects, resources, and applications; analyses, develops, documents the implementation and maintenance of new software applications and resources.

Description of Duties and Tasks

Essential duties and responsibilities include the following. Other duties may be assigned.

  1. Serves as a technical resource in finding software solutions for customers.
  2. Implements and maintains software application packages and conducts user training as required.
  3. Insures compliance with standards relating to security and data protection.
  4. Performs complex analytical and technical work in relation to various computer applications, databases, websites, and systems.
  5. Creates and maintains documentation for software programs and processes.
  6. Conducts research and resolves problems in relation to processes, and monitors processes to determine areas for improvement.
  7. Analyzes user needs, determines requirements, and develops and implements software solutions to meet user requirements.
  8. Performs software development and computer programming.
  9. Creates test data, conducts tests, and debugs programs for either in-house or vendor supplied software.

Knowledge

Must possess required knowledge and be able to explain and demonstrate, with or without reasonable accommodations, that the essential functions of the job can be performed.

Required

Preferred

Skills

Must possess required skills and be able to explain and demonstrate, with or without reasonable accommodations, that the essential functions of the job can be performed.

Required

Computer Skills

Required

Physical Requirements

Work Experience

Required

Preferred

Education

Required

Preferred

Safety