AJ23 - Systems Programmer I
General Nature of Work:
Develops, tests, maintains, modifies or installs operating system software.
Guidelines for Class Use/Distinguishing Characteristics:
This class is intended for use at the entry and journey levels.
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.)
Installs system software.
Develops or modifies system software.
Debugs and tests system software and system software packages purchased from vendors.
Consults with system analysts and application programmers on program design and access methods.
Develops system programming standards and ensures efficient machine and system use.
Identifies and resolves system software and hardware problems.
Prepares documentation for use in system development and in programmer and operator training.
Consults with management in evaluating hardware/software and makes recommendations.
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 software testing and debugging.
Knowledge of computer equipment operations and capabilities.
Knowledge of the in-house operating system and methods of evaluating alternatives to the operating system.
Knowledge of methods of system analysis for determining equipment configurations.
Ability to communicate effectively.
Ability to identify and resolve problems.
Ability to establish 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 two years experience in the modification and maintenance of system programs, the design and development of system software or the testing and debugging of system software. A bachelor's degree in computer science or management information systems may be substituted for the required work experience.
MUSC Physical Requirements:
This classification is not currently used at MUSC. Please contact the Department of Human Resources for more information.