Go Back

NASSAU COUNTYTitle:PROGRAMMER ANALYST IV
Code:080281 GEB
CLASS SPECIFICATIONPage:1 of 2

GENERAL STATEMENT OF DUTIES
Performs highly complex technical and supervisory duties involving programming and systems and procedure analysis for large, complex departments and agencies in a large municipal environment; performs related duties as required.

COMPLEXITY OF DUTIES
Under general supervision with broad scope for the exercise of independent initiative and judgment, the duties involve the supervision of a unit engaged in large scale data processing projects.

TYPICAL DUTIES
1.Confers with user department and agency representative to assist in standardizing, planning, developing, and training as related to newly devised or changed manual and automated methods, procedures, and systems.
2.Assists in surveying, evaluating, and determining feasibility of manual and automated procedures/systems for the purpose of maximizing efficiency and cost effectiveness; prepares resultant recommendations and reports. Installs, modifies, and programs systems software packages or operating systems. Performs operating system initialization and generation. Performs troubleshooting for applications and systems software and hardware failures for the purpose of isolating, identifying, and resolving these errors; interfaces with appropriate vendor representatives or staff as required.
3.Develops diagrams and specifications for manual and automated procedures and system analysis and programming work; writes, modifies, tests, and integrates complex coded programs into production environment; prepares written procedures and documentation for manual and automated systems. Directs the design, programming, installation, modification, and enhancement of systems software or hardware-related programs; such as: accounting routines, performance monitoring reports, error statistics, data base/communications modules, etc. for the purpose of attaining more effective utilization, increased functional capability and monitoring of the installation hardware and software. Evaluates changes and enhancements. Prepares related documents.
4.Assigns, supervises, and reviews the work of subordinates and other employees engaged in related work, and prepares resultant status report.
5.Assists in surveying, evaluating, and determining feasibility of various hardware and software alternatives, and assists in the preparation of the resultant recommendations and reports.
6.Maintains state-of-the-art knowledge in manual and automated systems analysis and programming technologies (data base communications, data/test processing, micrographics, etc.).

FULL PERFORMANCE KNOWLEDGES, SKILLS, AND ABILITIES
1.Thorough knowledge of the current principles, practices, and methods and procedures of data processing.
2.Considerable knowledge of the use, capabilities, and business applications of data processing machines and equipment.
3.Knowledge of principles and practices of methods and procedures analysis.
4.Knowledge of program requirements for conversion of business application to data processing.
5.Knowledge of methods, principles, and practices of accounting and statistics.
6.Ability to analyze and comprehend complex data processing problems and to make recommendations concerning their solution.
7.Ability to plan, organize, and supervise a staff of subordinate Analysts in a manner conducive to full performance and high morale.
8.Ability to express ideas clearly and concisely, both orally and in writing, and to prepare comprehensive and detailed oral and written reports.

MINIMUM QUALIFICATIONS
Training and Experience
Bachelor's degree from a regionally accredited or New York State registered college or university
and
Four years of satisfactory, paid experience in systems analysis or computer programming.

NOTE:1.Master's degree in computer science from a regionally accredited or New York State registered college or university may be substituted for one year of the above outlined experiences.
2.Experience, as outlined above, in excess of the four years, may be substituted for the Bachelor's degree on a year-for-year basis up to a maximum of four years.

Go Back