MARICOPA COMMUNITY COLLEGE DISTRICT JOB DESCRIPTION


TITLE: PROGRAMMER ANALYST/WEB BASED INSTRUCTIONAL SYSTEMS

GRADE: 13

JOB CODE: 1955

FLSA: ADMINISTRATIVE



Job Summary

Designs and implements instructional technology used for online instruction using  web based (internet) technologies. Assists in the development of demonstrations and instructional applications of new technologies and software.

Scope

This position works in instructional technology. Work contacts include faculty, staff, administrators, and technical support from software firms or companies. Equipment used includes standard office equipment and a variety of computer software.

Supervision Received

This position reports to an assigned administrator; receives general direction regarding routine and standard matters and specific instructions regarding non-routine and sensitive matters.

Supervision Exercised

Work direction given to assigned staff.

Representative Duties

Designs and implements specific applications for instructional purposes using internet technologies; manages projects, creates new design, and works with faculty and staff for learning needs regarding new technology; advises on best way to deliver content; provides analysis of new and existing systems and applications; researches, tests, evaluates, and works with hardware and software for web development purposes; manages campus website and web calendar system; supervises web content; trains and assists faculty and staff in the use of web technology; troubleshoots websites; provides graphic design support;  assists in the development, documentation and training of web based materials and services; supervises and reviews the work of staff; performs related duties as assigned.

Knowledge and Abilities

Knowledge of: courseware and web based computer applications for instructional purposes; instructional or training development needs; use of technologies in an instructional or training setting; graphic and layout design; on line learning.

Ability to: analyze, develop, and evaluate programs and systems for instruction or training; troubleshoot computer operations; manage projects accurately and within defined deadlines and priorities; communicate effectively orally and in writing; establish cooperative working relationships with persons contacted in the course of performing assigned duties.


Training and Experience

Any combination of education, training, and experience that provides the required knowledge and abilities. An example of this would be experience in instructional design and online learning; programming and/or experience in programming and system analysis for instructional or training purposes.

Special Conditions of Employment

Working Conditions

This position may require prolonged periods of viewing a CRT. Some positions may require a Class D Driver’s License.

This class specification is intended to indicate the basic nature of positions allocated to the class and examples of typical duties that may be assigned. It does not imply that all positions within the class perform all of the duties listed, nor does it necessarily list all possible duties that may be assigned.