SUNYHR

Affirmative Action

Benefits

Campus Directories

Classification/Compensation

Community Colleges

Compliance Site

Employee Relations

Employment Opportunities

Forms

Links/Resources

Payroll

Policies & Procedures

SUHRA

Training

Union Contracts

Public Officers Law Handbook

Confluence

Supervising Programmer-Analyst (SL5)

 

This title is in the unclassified service and in the SUNY Professional Services Negotiating Unit.

As a family the Computing Services positions provide technical guidance and professional administrative support to program managers, department heads or administrative officers, faculty, support staff and students of the University. Distinctions among classes within the group are based primarily upon the incumbent's level of involvement in applications programming, systems analysis and/or systems programming, respectively. The degree of supervision given or received, technical complexity of work, autonomy in making program decisions, and educational and experiential prerequisites are all valid criteria in classifying a position within the series. Classification actions on these positions are not mutually exclusive, and a large department or division may have several individuals working in one or more of these titles.

As a class, may be distinguished from other lower level titles in this series in that incumbents must now not only be proficient in applications programming, systems analysis and systems programming, but are responsible for the supervision of employees in lower level classifications in this series. Programming and systems assignments often impact departmental function, and may have divisional or campus-wide ramifications. Typical duties, respective to applications programming, may include: assisting in scheduling programming projects, utilizing feasibility studies, and coordinating the activities of the programming section; providing top level internal technical guidance to applications programming personnel; ensuring development, documentation, and maintenance of programs, software systems and procedures; delegating programming assignments to computer professionals based on capabilities and experience; creating innovative, nonstandard program design and logic features to meet complex, detailed, idiosyncratic user-needs; outlining programming problems and developing assignments leading to resolution; and advising users and user-groups of the feasibility and design of programs and projects. Systems analysis functions may include: instructing, directing, and evaluating the systems work of lower level computer professionals; planning, organizing and controlling activities of subordinates, including work scheduling and assignment of personnel to projects being studied or processed; information resource in design of intricate computer systems; overseeing the design and development of subsystems, enhancement of current systems and proposal formulation; and evaluating feasibility studies, reviewing statistical research and analyzing detailed specifications regarding design of new systems.

In supervising systems programming, duties may include: developing detailed system optimization techniques, system designs and modifications involving complex and problematic program design, difficult logic sequences, or nonstandard programming applications; designing and conducting tests to uncover errors in highly complex, time-dependent systems software; making cost/benefit decisions regarding purchase and utilization of complex system software; supporting Senior level staff in determining system requirements and capabilities, as well as appropriate equipment configurations; and providing direction in the ongoing process of support for departmental users.

Preferred Qualifications:

A Bachelor's Degree in Computer Science or related area, and three (3) to four (4) years of programming experience. Minimum of two (2) years supervisory experience, preferably in a computing environment. Ability to formulate programming code in two (2) or more programming languages may frequently be required.

Back to Professional Service Titles "Computing Services" List


Copyright © 2013 The State University of New York. All rights reserved.

SUNY is not responsible for the content of external Internet sites. SUNY External Site Disclaimer.

Last Update - 6/11/10