Laserfiche WebLink
CITY OF SAI~TA A_NA <br /> <br />PROGRAMMER ANALYST <br /> <br />DEFINITION <br /> <br />Under general supervision, analyzes and defines systems and develops complex pro- <br />grams and procedures for a wide variety of electronic data processing applications. <br /> <br />EXAMPLES OF DUTIES <br /> <br />Consults with operating department personnel regarding existing systems and desired <br />results; defines problems, project solutions, and'documents written draft prop6sals; <br />designs application and programs, writes procedures and prepares diagram and flow <br />charts; codes program logic and instructions; prepares test data and testing schedules, <br />analyzes test program performance~ and makes corrections and final tests; prepares <br />all elements of program documentation by consolidating, editing and completing docu- <br />mentation developed in previous phases; develops complete systems'through operations <br />phase including cost estimates and review of final product, and coordinates and <br />serves as liaison between users and operations during production; may be assigned <br />responsibility for supervision of equipment operations and/or training and super- <br />vision of technical personnel; performs related work as required. <br /> <br />DISTINGUISHING FEATURES OF THE CLASS <br /> <br />Employees in this class perform highly technical systems analysis and programming <br />work requiring the application of considerable specialized experience and knowledge. <br />Assignment~ are received in general form indicating results desired and incumbents <br />are expected to exercise independent judgment in solving most problems arising out <br />of work in progress, although advice and assistance is available from a senior staff <br />member. Status of assigned projects are reviewed through conferences and evaluation <br />of work lies in the accuracy and utility of the finished product. Supervision may <br />be exercised over subordinate level technicians and clerical personnel. <br /> <br />RECOMMENDED MINIMUM QUALIFICATIONS <br /> <br />Two years of college including or supplemented by successful cor~pletion of course <br />work in electronic data processing; two years' experience in EDP including one year <br />in systems and procedures or programming with experience in the use of COBOL; or <br />any equivalent combination of training and experience which provides the following <br />knowledge, abilities and skills: <br /> <br />Considerable knowledge of: electronic computer operations and limitations and, <br />computer progrz,nming including testing and debugging. Knowledge of: COBOL and <br />systems analysis. Ability to: formulate, analyze and prepare new compqter programs <br />and systems; cooperate and communicate effectively with associates and user personnel; <br />prepare clear and logicaI proposals, reports and program documentation; analyze <br />problems for computer programming and to work out efficient solutions; establish <br />and maintain effective working relations with administrative officials and employees. <br /> <br /> <br />