COMPUTER PROGRAMMER 0541
DISTINGUISHING FEATURES OF THE CLASS
Under general supervision, an employee in this class prepares program
instructions to adapt various operations to electronic data processing. The incumbent works with considerable
technical independence in the preparation of technical material. The incumbent who has served for one
continuous year as a permanent competitive Computer Programmer Trainee achieves
permanent competitive status as a Computer Programmer without further
examination. Work is performed under
the general supervision of a technical supervisor who reviews work in progress
and upon completion for technical accuracy and the production of desired results. Does related work as required.
TYPICAL WORK ACTIVITIES
Prepares charts, tables
and diagrams for electronic data processing operations;
Designs detailed
programs, flow charts and diagrams indicating mathematical computations and
sequence of program instructions necessary to process
data to a solution;
Performs actual testing
and makes modifications and corrections to programs by revising instructions or
altering the sequence of operations;
Prepares instruction
sheets to guide computer operations during production runs;
Establishes check
points at regular intervals to verify the accuracy of the work in progress;
Evaluates programs to
determine if other combinations of instructions would achieve greater
flexibility, better machine utilization, or more dependable results;
Utilizes software
packages to generate all or part of computer programs;
Participates as a
member of a systems design team during development cycle.
FULL PERFORMANCE KNOWLEDGES, SKILLS, ABILITIES AND PERSONAL
CHARACTERISTICS
Thorough knowledge of electronic data processing principles and
procedures, especially as they pertain to computer programming; good knowledge
of electronic data processing equipment; good knowledge of complex computer
languages; some knowledge of microcomputers as personal computers and terminal
emulators; ability to apply computer systems to business, statistical and other
relevant problems; ability to write and validate moderately complex computer
programs; ability to follow oral and written instructions; ability to compile
and prepare comprehensive reports and diagrams; physical condition commensurate
with the demands of the position.
MINIMUM QUALIFICATIONS
OPEN COMPETITIVE
Either:
(a) Successful
completion of forty-five (45) credit hours toward a Computer Science or Computer Information Systems Degree
including at least twelve (12) credit hours in computer programming from a New
York State or regionally accredited college or university, and six (6) months
of experience in computer programming; or,
(b) Graduation from a
standard senior high school or possession of a high school equivalency diploma,
and two (2) years of experience in computer programming; or,
(c) An equivalent
combination of education and experience as defined by the limits of a) and b).
NOTE: Course work in computer programming from a
non-degree-granting computer training institution may be accepted based upon
credit hour equivalence.
.
R02/18/05
SUFFOLK COUNTY
Competitive