Boilerplate                                           Class Code:.........0867

                                                Position:(PTAA)………..7348

                                                            7359, 7361………………..

                                                      Developed by:........TEP

                                                      Reviewed by:.........JMS

                                                      Approved by:.........RHL

                                                      Date:...............9/92

 

                     UNIVERSITY OF RHODE ISLAND

 

                        Position Description

 

TITLE:            Senior Technical Programmer

 

DIVISION:         Academic Affairs

 

REPORTS TO:       Manager, Technical Support

 

GRADE:            14

 

SUPERVISES:       Technical support staff

 

BASIC FUNCTION:

 

Design, program and maintain specialized computer software used in support of applications and communications systems.

 

ESSENTIAL DUTIES AND RESPONSIBILITIES:

 

Design, program, maintain and/or implement new software and modifications.

 

Consult with and advise application development personnel.

 

Analyze production and systems performance for determination of problem areas.

 

Plan, design and/or install and maintain communications networks.

 

Establish standards and consult with application development personnel on use of communications networks.

 

Determine alternatives for various configurations of operating systems.

 

Analyze current and planned communications network usage.

 

Plan and conduct training courses in use and operation of installation software.

 

OTHER DUTIES AND RESPONSIBILITIES:

 

Coordinate vendor activities.

 

Perform duties of Technical Programmer.

 

May function as Systems Manager.

 

Assist in coordinating activities with other sections and in establishing and enforcing standards and procedures.

 

Assist in assessing the technical needs of the department, the technical evaluation of applications packages and evaluation of and recommending systems software and hardware.

 

Assist in estimating resource requirements for developing specialized software.

 

Assist in establishing and maintaining all software systems security.

 

Perform other duties as required.

 

LICENSES, TOOLS AND EQUIPMENT:

 

 

ENVIRONMENTAL CONDITIONS:

 

This position is not substantially exposed to adverse environmental conditions.

 

QUALIFICATIONS:

 

Bachelor's degree required, as is a minimum of four years of experience in the design, installation and maintenance of computer systems, of which two years of experience shall be in the area of computer technical support. The following are required:  possess the ability to communicate effectively verbally and in writing; organize, coordinate and supervise support staff; interpret institution policies, plans, objectives, rules and regulations and communicate the interpretation to subordinates and others; prepare and present detailed studies and reports to include recommendations concerning the substance of the studies and reports; must possess strong interpersonal skills.

 

ALL REQUIREMENTS ARE SUBJECT TO POSSIBLE MODIFICATION TO REASONABLY

ACCOMMODATE INDIVIDUALS WITH DISABILITIES.