AJ01 - Computer Programmer I
General Nature of Work:
Performs writing, testing and documentation of simple to moderately complex computer programs.
Guidelines for Class Use/Distinguishing Characteristics:
These programming jobs perform entry-level and mid-level programming functions.
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.)
Writes, codes, tests and debugs simple to moderately complex computer instructions and programs.
Prepares flowcharts and block diagrams to implement or illustrate programs or procedures.
Modifies existing programs or develops new programs which are simple or moderately complex.
Assists in the preparation of user documentation, including user manuals.
Interacts with users and data processing personnel to assure programs meet user's needs and are understood by users.
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 the capabilities, programming techniques and intricacies of computers.
Ability to write computer programs.
Ability to understand and carry out technical instructions and requests.
Ability to analyze and reduce to logical order complex technical data.
Ability to communicate in a clear and concise manner.
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 data coordination, data control or computer operations. An associate degree in computer science may be substituted for the required work experience.
MUSC Minimum Training and Experience Requirements:
A high school diploma and one year experience in data collection, data control or computer operations. An associate degree in computer science 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.