PROGRAMMER II
00251
NATURE OF WORK
This is responsible technical work in coding, testing, and documenting detailed sets of instructions for electronic computers.
An employee allocated to this class of work is responsible for the review and analysis of detailed systems specifications and the preparation of the program instructions. Work involves coding of programs to handle complex problems of high level languages. Works as a member of a team on larger or more complex projects and assists in program design. Work is performed under general supervision of an administrative superior.
ILLUSTRATIVE EXAMPLES OF WORK
Translates design logic into computer programs; tests and documents final program.
Assists in designing solutions to problems outlined by systems analysis in terms of equipment requirements and capabilities, machine logic, flow charting, and program verification.
Assists in the documentation of new and existing programs and systems.
Operates on-line and off-line equipment in the assembling, testing, and de-bugging of programs.
Modifies existing programs under supervision.
Performs related work as required.
DESIRABLE KNOWLEDGE, ABILITIES AND SKILLS
Considerable knowledge of one major high level language and the characteristics of the machine on which the language is being used.
Considerable knowledge of electronic data processing coding practices necessary for programming instructions for electronic computer systems.
Some knowledge of one additional programming language and the characteristics of the machines on which the language is being used.
Knowledge of flow charting, decision table design, and procedural report writing.
Ability to apply knowledge to solution of new and varied problems.
Ability to establish and maintain effective working relationships with others.
DESIRABLE TRAINING AND EXPERIENCE
Graduation from a standard high school or technical school with major course work in an appropriate curriculum and experience in programming on a disk oriented system; or any equivalent combination of training and experience.