AJ03 - Computer Programmer II
General Nature of Work:
Performs writing, testing and documentation of more complex computer programs.
Guidelines for Class Use/Distinguishing Characteristics:
Incumbents perform senior-level programming functions and may supervise other programmers.
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 complex computer instructions and programs.
Prepares flowcharts and block diagrams to implement or illustrate programs or procedures.
Modifies existing programs or develops new programs.
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.
Supervises subordinate programming staff.
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 and revise complex 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.
Ability to supervise programming staff and other data processing personnel.
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 work experience in computer programming.
MUSC Minimum Training and Experience Requirements:
A high school diploma and two years work experience in computer programming. An associate degree in computer science may be substituted for one year of 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.