DEPARTMENT OF MANAGEMENT SERVICES For Reference Only CLASS CODE: 2115 PAY GRADE: 425 CLASS TITLE: SYSTEMS PROGRAMMER III - SES ALLOCATION FACTOR(S) This is technical work in the study, evaluation, installation, maintenance and performance tuning of computer operating system software and/or hardware. EXAMPLES OF WORK PERFORMED: (Note: The examples of work as listed in this class specification are not necessarily descriptive of any one position in the class. The omission of specific statements does not preclude management from assigning specific duties not listed herein if such duties are a logical assignment to the position. Examples of work performed are not to be used for allocation purposes.) Researches, reviews and evaluates technical developments in software and/or hardware to provide supervisory personnel with up-to-date information in this field. Performs comprehensive planning for the implementation of system software (operating system, telecommunications, data base, and other program products). Coordinates and/or performs generation and/or installation of system software. Provides support of system software through diagnosis of problems and implementation of changes to resolve problems and maintain software at the most current level. Designs, develops and implements specialized programs/routines to supplement and enhance system software. Monitors system performance by using specialized software products to analyze and identify problems. Implements changes for overall system performance improvement. Coordinates the allocation and utilization of direct access storage. Provides training for lower level system programmers. Performs related work as required. KNOWLEDGE, SKILLS AND ABILITIES: (Note: The knowledge, skills and abilities (KSA's) identified in this class specification represent those needed to perform the duties of this class. Additional knowledge, skills and abilities may be applicable for individual positions in the employing agency.) 2115-SYSTEMS PROGRAMMER III-SES Knowledge of the principles, practices and techniques of computer programming and systems analysis. Knowledge of operating system and/or telecommunications concepts. Knowledge of mathematics. Knowledge of base numbering systems. Knowledge of computer operations procedures and systems. Knowledge of computer programming languages. Ability to process information logically. Ability to design programs and systems logic. Ability to prepare program specifications. Ability to code, test and debug computer programs. Ability to interpret technical information relating to computer programming and other areas of data processing. Ability to perform mathematical calculations. Ability to plan, organize and coordinate work assignments. Ability to communicate technical data processing information effectively. Ability to establish and maintain effective working relationships with others. MINIMUM QUALIFICATIONS EFFECTIVE: 7/1/2001 HISTORY: 11/10/1998 12/13/1985