Job Description - Manager, Applications Development
Description View created on 07/26/2014

Manager, Applications Development

FLSA Status: Exempt
Pay Grade: 29
Job Title ID: 19102
Job Series/Job Family: Information Technology Series / Applications Family

Reports To

Director, Applications Development

Job Purpose

To provide high quality and timely administrative data projects to other ACC departments and external customers; manage College-wide software development projects; consult with department directors and managers regarding the identification and prioritization of data management needs

Description of Duties and Tasks

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

  1. Manages daily operations of programming unit, provides technical expertise to staff supervised, and resolves problems escalated to the Manager level.
  2. Develops work plans, goals, and objectives, and evaluates project progress in relation to programming unit activities.
  3. Supports customers of administrative systems software
  4. Oversees the management of online information and applications developed by ACC Information Technology department.
  5. Advises and consults with departments regarding the identification of software and information infrastructure problem areas, determines procedural changes and/or application program modifications, and assists with problem resolution.
  6. Manages, maintains, and monitors project plans, timelines, and testing.
  7. Conducts research and analysis on the development of work plans for software enhancement and solutions to software deficiencies.
  8. Writes, modifies existing programs developed either in-house or by software vendors, and documents complex solution programs for application system; debugs programs, develops test data, and verifies output solutions to address user needs.
  9. Assigns and monitors application programming projects to staff.
  10. Directs preparation of analyses, plans, and verification procedures for computer applications.
  11. Analyzes and designs the development of new projects, enhancements, and complicated software solutions.

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

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

Other

     Preferred

Safety