Job Description - Analyst, Programmer
Description View created on 09/02/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. Performs software development and computer programming.
  2. Analyzes user needs, determines requirements, and develops and implements software solutions to meet user requirements.
  3. Conducts research and resolves problems in relation to processes, and monitors processes to determine areas for improvement.
  4. Creates and maintains documentation for software programs and processes.
  5. Performs complex analytical and technical work in relation to various computer applications, databases, websites, and systems.
  6. Insures compliance with standards relating to security and data protection.
  7. Implements and maintains software application packages and conducts user training as required.
  8. Serves as a technical resource in finding software solutions for customers.
  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