AJ25 - Systems Programmer II
General Nature of Work:
Plans and directs the development, testing, maintenance, modification, installation and use of operating system software; serves as a technical consultant or as an expert-level programmer.
Guidelines for Class Use/Distinguishing Characteristics:
This class is intended for positions that provide leadership and direction to other staff or function as technical experts.
Examples of Work:
(Note: The examples of work 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. The intent of the listed examples is to give a general indication of the levels of difficulty and responsibility common to all positions in this class.)
Determines requirements of operating systems.
Conducts feasibility studies.
Performs system analysis to determine equipment configurations.
Provides technical guidance to other staff.
Reviews technical releases and determines if new features can meet current needs.
Installs and tests data base management systems.
Maintains system integrity and compliance with standards.
Allocates and maintains disk space.
Tunes system for optimum operating efficiency.
Knowledge, Skills and Abilities:
(Note: The knowledge, skills and abilities listed are not necessarily inclusive of the requirements for every position in the class.)
Knowledge of system software testing and debugging.
Knowledge of operating systems, data base management systems, assemblers, utility programs, monitors, compilers and mini/micro computers.
Knowledge of data base structures, data security, system integrity and monitoring and auditing activities.
Knowledge of in-house operating systems.
Knowledge of methods for determining equipment configurations.
Ability to communicate effectively.
Ability to coordinate the activities of a technical staff.
Ability to identify and resolve problems.
Ability to establish effective working relationships with vendors, staff members and users.
State Minimum Training and Experience
State Necessary Special Requirements:
(Note: Additional requirements may be applicable for individual positions in the employing agency.)
A high school diploma and experience in the modification and maintenance of system programs, the design and development of system software or the testing and debugging of system software.
MUSC Minimum Training and Experience Requirements:
An associate's degree and three years experience in the modification and maintenance of system programs, the design and development of system software, the testing and debugging of system software or the support of mainframe data base management systems. A bachelor's degree in computer science or management information systems may be substituted for two years of the required work experience.
MUSC Physical Requirements: