Programmer Analyst
City of Appleton, WI - Appleton, WI

This job posting is no longer available on City of Appleton, WI. Find similar jobs:Programmer Analyst jobs - City of Appleton jobs

This is a professional staff position responsible for developing automated information systems primarily on an IBM iSeries midrance computer system. Work involves analyzing a department's information needs; defining computer applications; database design; writing, testing and debugging programs; instructing personnel on application and computer use; and creating system and user documentation. Assignments are completed working independently or as the leader of a team project. Work is performed under the general supervision of the Systems Analyst.

Examples of Duties:
  • Analyzes the information processing needs of City departments and recommends solutions to satisfy those needs.
  • Develop an expert level understanding of City business systems and thier technologies.
  • Assist more junior level programmer analysts with complex business problems and solutions.
  • Provide production support of core business systems.
  • Develops project time estimates and status reports.
  • Develops the programs, files, forms, reports and flow charts necessary for new or modified systems.
  • Tests, debugs and documents new or modified programs and systems
  • Performs computer operations as necessary during the course of system development or message handling.
  • Provides user support for applications, software or hardware to include instructional assistance, error handling, and correction.
  • Instructs personnel on the use of new or enhanced system applications including computer or terminal operation.
  • Grants application and data access authority as directed by policy or supervisor.
  • Creates ad hoc reports using query type languages.
  • Identifies appropriate data and programs that need to be included in the computer backup procedures.
  • Completes appropriate training on new application development tools and computer technology.
  • Corrects equipment operating problems or reports them to appropriate internal or external personnel.
  • Modifies vendor supplied applications or utility software as directed.
  • Acts as a liaison with software vendors, developers and support groups.
  • Prepares any data or documentation authorized for release to the public.
  • Participates in Information Technology on call procedures.
  • Works on special projects as assigned.
Typical Qualifications:
Bachelor's degree in Computer Science or related field, six to eight years computer programmer/analyst experience, or any equivalent combination of education, experience and training which provides the following knowledge, abilities and skills:

  • Comprehensive knowledge of information processing, systems design, and computer programming in an appropriate programming language.
  • Ability to apply training received in the use of new development tools and technology.
  • Ability to develop systems, programs, forms, reports and flow charts.
  • Ability to operate computers and related hardware and instruct people in their use.
  • Ability to lift 25 pounds.
  • Ability to maintain confidentiality.
  • Ability to establish and maintain effective working relationships with other employees and the public.
  • Ability to lead team projects and work effectively in a team setting.
  • Ability to understand and carry out complex oral and/or written instructions.
  • Ability to work effectively with minimal supervision and conform to deadlines.
  • Ability to sustain prolonged visual concentration.
  • Ability to communicate effectively both orally and in writing.
  • Ability to work occasional nights or weekends.
  • Possess and maintain a valid Wisconsin driver's license.