|
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
SAN JOSE UNIFIED SCHOOL DISTRICT
|
 |
I.
|
Title
|
Programmer Analyst I
|
 |
II.
|
Definition
|
 |
Under supervision, participates in the analysis, development and documentation of systems
and programs for processes to be implemented as computer applications. Develops program
specifications, computer programs, and supporting documentation. Performs related tasks
necessary to the development and implementation of computer processes supporting the
work and goals of San Jose Unified School District; and does related work consistent with
the job description.
|
 |
III.
|
Examples of Duties
|
 |
Under supervision, designs or assists in the design of applications and systems on simple
moderate problems (design includes diagrams indicating operations to be performed in a
program or system, as well as specification of necessary inputs to system and procedures to
be followed by both Information Systems and user personnel); assists in all aspects of
project development of systems and programs that require the learning and application of
principles and techniques of systems analysis and programming; develops system and
program test plans for simple moderate processes and verifies accuracy and completeness
of program and systems tests; tests and refines programs as required to complete the
relevant test plans; assists with implementation of computer programs and required
procedures to insure successful use of the installed software; writes or reviews necessary
documentation for systems and programs (documentation includes system and program
specifications, operating instructions and procedures, control instructions and procedures,
plus user guidelines); develops all documentation with adherence to standards.
|
 |
IV.
|
Distinguishing Characteristics
|
 |
Not applicable.
|
 |
V.
|
Employment Standards
|
 |
A.
|
Knowledge of:
|
 |
Data processing concepts and equipment;
|
 |
One or more programming languages.
|
 |
B. Ability to:
Reason logically and apply such logic in developing computer programs and sound
conclusions;
|
 |
Understand, and follow written and oral directions;
|
 |
Understand and work with codes, symbols, software programs and systems;
|
 |
Understand and prepare program and systems documentation, following
programming and documentation standards
|
 |
Meet the public and users tactfully and courteously and to establish and
|