![]() |
![]() |
![]() |
||||||||
Job Description
INFORMATION TECHNOLOGY ANALYST/PROGRAMMER III
JOB CODE 09670
DISTINGUISHING FEATURES OF THE CLASS:
Effective Date: 11/00N
The fundamental reason this classification exists is to develop and maintain complex applications; analyze systems and specifications and recommend program structure and logic; conduct technical and financial studies for the design and justification of information technology systems; coordinate and perform the most advanced systems and analysis/assignments; and act as project or team leader in the enhancement and/or maintenance of computer applications. Some positions are required to supervise and provide leadership to lower level positions. An employee in this classification is involved with one or more applications utilizing different database concepts and programming languages. Work includes the design and program maintenance of databases and telecommunications, which are integrated with other complex information technology systems; financial analysis of alternative approaches; advanced system analysis; and presentation of findings to customers and City management. Work is performed and technical decisions are made with a high degree of independence, and performance is judged by results obtained.
ESSENTIAL FUNCTIONS:
- Plans, assigns, oversees, and reviews the performance of personnel assigned to projects and those in lower classifications;
- Prepares comprehensive project plans and schedules;
- Establishes and oversees schedules of time and costs for each phase in developing new computer applications;
- Prepares and presents written and oral reports to management of proposed information technology systems, including the effect on all users, impact on computer resources, anticipated costs and benefits, and equipment, times, and personnel needs;
- Provides problem analysis support to diagnose and remedy problems in operating procedures, computer hardware, system software, and computer application programs;
- Oversees the writing of operating procedures for user and computer operating personnel;
- Conducts systems analysis and design studies and prepares concept and design specifications;
- Serves as project leader and monitors and reviews the work performance of personnel also assigned to projects;
- Presents oral reports to management on proposed computer applications;
- Writes reports to management on proposed computer applications, including the effect on all users, the impact on computer resources, anticipated costs and benefits, and equipment, time, and personnel needs;
- Analyzes systems dumps and reports to isolate program problems and take appropriate actions to correct them;
- Analyzes the most complex work procedures and job methods and presents concepts to simplify those procedures;
- Analyzes departmental systems needs, makes recommendations and designs the most effective means to satisfy those needs;
- Analyzes existing computer programs to improve computer productivity;
- Plans and conducts training sessions for users and computer operating personnel;
- Demonstrates continuous effort to improve operations, decrease turnaround times, streamline work processes, and work cooperatively and jointly to provide quality seamless customer service.
Required Knowledge, Skills and Abilities:
Knowledge of:Ability to:
- Capabilities, limitations, and functional applications of information technology.
- Mini and large scale computer systems and applications.
- Local Area Networks (LANs) and Wide Area Networks (WANs).
- Research techniques and methods of presentation.
- High level computer programming languages.
- Office procedures, equipment, and methods.
- Data communications security and privacy techniques.
- Project management and organization, including monitoring time and dollar expenditures for tasks performed.
- Principles and practices of personnel management and supervision.
- Principles and application of statistical methods.
- Analyze, interpret, and report research findings to prepare design specification.
- Design effective information technology systems.
- Facilitate work groups and design teams.
- Maintain multiple information technology systems that may have different databases and use different programming languages and operating systems.
- Instruct others in complex technical subjects and processes.
- Perform a broad range of supervisory responsibilities over others.
- Develop data and process models using structured analysis and design and information engineering techniques.
- Analyze information technology systems and procedures accurately and logically to implement improvements.
Additional Requirements:
- Appointments to positions in the Police Department are subject to meeting appropriate polygraph and background standards.
- Some positions require the use of personal or City vehicles on City business. Individuals must be physically capable of operating the vehicles safely, possess a valid driver's license and have an acceptable driving record. Use of personal vehicle for City business will be prohibited if the employee does not have personal insurance coverage.
- Some positions will require the performance of other essential and marginal functions depending upon work location, assignment, or shift.
ACCEPTABLE EXPERIENCE AND TRAINING:
Three years of experience in applications analysis and programming, systems analysis and design, including project leader responsibility, and a bachelor's degree in computer science, computer information systems, business administration, mathematics, or related field. Other combinations of experience and education, which meet the minimum requirements, may be substituted.
| phoenix.gov en espaņol
| Back
| Contact Us
| Accessibility
| Privacy Policy
| Security
| Help
|
© Copyright 2008, City of Phoenix