Review and approve programming specifications and program changes. Perform the most complex computer applications programming work, including analysis, development, installation and maintenance of highly technical programs. Design forms for the data processing department and users including report layouts, input documents, screens and data file layouts. Advise and train other data processing personnel in programming on new applications, equipment, and software products. Assist in developing and modifying internal data processing standards and procedures.
Translate problem statements into detailed instructions, program specifications, and solutions.
Maintain the confidentiality of departmental information. Develop and maintain cooperative working relations with other City employees. Prepare clear and concise reports. Promote and maintain safety in the work place. Perform related duties as assigned.