City of Peoria Arizona Human Resources Department

City of Peoria Seal

City of Peoria
Job Description
 
8401 West Monroe, Suite 110 Peoria, Arizona 85345 (623) 773-7100 Fax (623) 773-7149

 
Applications Development Analyst


GENERAL PURPOSE

Under general direction, performs professional work in the design, development, testing, installation and maintenance of computer applications primarily within a client/server environment; acts as a technical resource on applications development, enhancement and implementation teams; and performs related duties as assigned.

DISTINGUISHING CHARACTERISTICS

An incumbent in this class typically performs professional and technical responsibilities in designing, testing, installing and maintaining computer application software packages, program modifications and enhancements to meet City requirements for effective and efficiently designed information systems. The incumbent serves as a technical IT resource on applications development, enhancement and installation issues and applications integration and operations requirements. Applications Development Analyst is distinguished from Senior Applications Development Analyst in that an incumbent in the latter class typically serves as the technical lead on project teams and performs work on larger, more complex systems with City-wide or multi-department impact requiring a thorough understanding of critical business processes and development, installation and integration principles and methods.

ESSENTIAL DUTIES AND RESPONSIBILITIES

The duties listed below are intended only as illustrations of the various types of work that may be performed. The omission of specific statements of duties does not exclude them from the position if the work is similar, related or a logical assignment to this class.
Major focus is on implementation, upgrade, and maintenance for vendor-supplied applications.
• Individually or as a project team member, works with managers and system users to identify business process, systems and data requirements; analyzes, modifies, tests and debugs new applications and new releases and enhancements to existing applications
• Analyzes problems and suggests modifications to applications and individual programs, as required
• Supports and troubleshoots application systems with remote connectivity
• Participates in developing modifications or enhancements to existing programs to meet customer needs or applications design changes
• Serves as technical resource on complex applications and maintenance assignments
• Participates in evaluating business process/technology alternatives and establishing project design and systems deliverables; prepares flow charts and other documentation for programs; using applicable development tools, develops and tests system interfaces; works with vendors and software development consultants to meet City systems requirements and resolve applications design and performance problems; maintains assigned projects and programs
• Plans and executes applications unit, systems and interface testing on various applications; plans and executes systems conversion and installation processes; identifies and resolves, or works with others to resolve, applications, database and/or operational problems
• Evaluates business processes and activities for assigned program responsibilities; recommends improvements and modifications; writes and modifies operating procedures
• Sets up applications and workstation security protocols; sets up, monitors and trouble shoots nightly production processes
• Works with various departments and divisions to identify needs and assist with program development; analyzes problems, designs solutions and takes corrective action
• Prepares various reports, as required, including project schedules and updates, program manuals, charts and diagrams
• Assists with user implementation of computer programs; provides customer training in person and on-line; prepares system, program and customer guides documentation
• Attends meetings, training seminars and professional meetings
• Monitors and reviews new software and hardware products and tools
• Prepares various reports, as required, including project schedules and updates, program manuals, charts and diagrams
• Works cooperatively with customers in a responsive, helpful, courteous and tactful manner
• Communicates clearly and concisely, both orally and in writing
• Establishes and maintains cooperative working relationships other project team members, managers, key users and others contacted in the course of work

REQUIRED QUALIFICATIONS
Bachelor’s degree with a major in computer sciences, management information systems or a related field; and two years of progressively responsible experience in the design, development, installation and maintenance of computer applications using standard development methodologies and appropriate programming languages; or an equivalent combination of training and experience. Satisfactory completion of background checks conducted by the Arizona Criminal Justice Information System and the City of Peoria’s Chief of Police. A valid Arizona Driver’s license and the ability to maintain insurability under the City’s Vehicle Insurance Program.

DESIRED QUALIFICATIONS
One year of upgrade and support experience with assigned application systems. Extensive knowledge of processes for implementation, upgrade and support of major vendor-supplied application systems; applicable development tools and utilities; principles, methods and techniques of systems analysis and design; applications development methodologies, including those used in client server environments, and object oriented programming and design; remote connectivity applications, devices and protocols; methods and techniques in developing Crystal reports and SQL queries; programming languages applicable to assigned responsibilities; familiarity with principles and practices of database design and administration; operating principles, parameters, uses, capabilities, characteristics and limitations of mid-range computers, servers, network operating systems, PCs and related equipment; basic report preparation, research techniques and systems and user documentation; basic methods and techniques of project management.

PHYSICAL AND MENTAL DEMANDS

The physical and mental demands described here are representative of those that must be met by employees to successfully perform the essential functions of this class. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

Physical Demands
While performing the duties of this class, employees are regularly required to sit; talk or hear, in person and by telephone; use hands repetitively to finger, handle, feel or operate computers and other standard office equipment; and reach with hands or arms. Employees are frequently required to walk and stand. Specific vision abilities required by this job include close vision and use of both eyes.

Mental Demands
While performing the duties of this class, employees are regularly required to use oral and written communication skills; read and interpret data, information and documents; analyze and solve problems; use math and mathematical reasoning; learn and apply new skills or information; perform highly detailed work on multiple, concurrent tasks; work under changing deadlines with frequent interruptions; work effectively as a team member, alternating between differing team roles and assignments on a regular basis; and interact with City managers, customers (end users), employees, vendors, consultants and others encountered in the course of work.

WORK ENVIRONMENT
The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this class. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. The employee works under typical office conditions, and the noise level is moderately quiet.

FLSA Status: Exempt

Revised: 06/06
 

City of Peoria Arizona an Equal Opportunity Employer

DURING THE SELECTION PROCESS, ANY APPLICANT REQUIRING ACCOMMODATION FOR A DISABILITY SHOULD ADVISE THE HUMAN  RESOURCES DEPARTMENT.

Employment Hotline (Voice Only): 623-773-7105
Human Resources (Voice/TDD): 623-773-7100

EOE M/F/D/V
AN EQUAL OPPORTUNITY EMPLOYER

OPORTUNIDAD DE EMPLEO CON DERECHOS IGUALES

8401 West Monroe St, Suite 110 - Peoria Arizona 85345 - (623) 773-7100 - Fax (623) 773-7149

This Page was last updated on 11/07/06
© City of Peoria, Arizona.  All Rights Reserved.