Programming Services Supervisor
FLSA status: Exempt
OCC Group: Professional
Job code: R44270
Original signature of State Court Administrator approval available in the Human Resources Division, signed 03/12/2009.
GENERAL STATEMENT OF DUTIES
Supervises the application/software developers (i.e., programming team) within the JBITS Division of the Colorado Judicial Department. In addition, this position is responsible for assisting in performing analytical and evaluative duties and responsibilities in the design, testing, training and implementation of software applications.
Work in this class is distinguished by its inclusion of supervisory responsibilities for a minimum of 5.0 FTE, which may include the scheduling of resources, providing direction and instruction to staff concerning operating procedures and policies necessary to achieve division objectives, and the development of project plans using conventional project management tools.
ESSENTIAL FUNCTIONS OF THE POSITION
Leads the programming development team in support of the Judicial Department’s strategic objectives.
Supervises assigned staff; screens, prioritizes and assigns tasks and projects; counsels, trains and coaches technical staff; develops staff skills and conducts performance evaluations; coordinates the recruiting, selecting and terminating of employees for the team; provides recommendations regarding subordinate's employment probationary/trial period, and responds to PTO requests in a timely manner.
Assists/Coordinates in troubleshooting software application end-user support.
Mitigates risk to ensure maximum uptime of the Judicial Department’s software applications and end-user support.
Investigates programming problems for users in coordination with court personnel, analyst staff and programmers.
Tests programs, assists in analyzing test results to detect technical programming errors; corrects program errors by altering program steps and sequences.
Maintains an up to date and accurate set of software application development and maintenance specifications.
Serves as the final quality control point for all software application development services products.
Attends meetings as required.
Performs other duties as assigned.
Has supervisory accountability for other employees. Plans, directs, and coordinates activities for the team. Duties include scheduling and assigning of work, training in all facets of work, quality control, and decisions impacting the pay, status and tenure of others. Conducts performance appraisals and provides input into and participates in discipline, dismissal, and hiring processes.
To perform this job successfully, an individual must be able to perform each of the above essential functions and supervisory responsibilities satisfactorily. The requirements listed below are representative of the knowledge, skill, ability, physical and environmental conditions required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
EDUCATION and EXPERIENCE
Graduation from an accredited four year college or university in Computer Science or related area; or four years of experience as a software application developer/programmer within the Colorado Judicial Department, or six years of software application development outside the Colorado Judicial Department. At least one year of lead/supervisory level experience is also required. PMI or other project management certification approved by the State Court Administrator is preferred. PMI or other project management certification is required as soon as possible within twelve months of accepting the position.
While performing the duties of this job, the employee is regularly required to talk or hear. The employee frequently is required to sit; use hands and fingers to perform repetitive motions; and reach with hands and arms. The employee is occasionally required to stand; walk; climb or balance; and stoop, kneel, crouch, or crawl. The employee must frequently lift and/or move up to 10 pounds and occasionally lift and/or move up to 25 pounds. Specific vision abilities required by this job include close vision, distance vision, color vision, depth perception, and ability to adjust focus.
While performing the duties of this job the employee is frequently exposed to moderate noise levels in the work environment; frequently handles emergency or crisis situations; and frequently is subjected to interruptions, multiple calls and inquiries.