|
Application Developer II --Student System |
4960 |
|
Student System Application Developer II |
25 |
| Under general direction analyzes
school system functions, designs, develops, and tests
client server applications to store, manipulate, locate
and retrieve specific data and information. Creates specifications
for and mentors Application Developer 1 staff and may
be responsible for development of small to medium scale
applications through the development life cycle. |
| Knowledge of the steps involved in
developing programs or applications. Knowledge of the
methods and procedures of administrative application documentation.
Highly desirable: Knowledge of local- and wide area networks
and knowledge of internet/intranet to create instructional
modules for anytime/anywhere/any pace training. Ability
to develop and implement a test plan. Ability to work
independently and cooperatively within a team. Ability
to work under severe time constraints. Analytical and
problem solving skills. Skill in completing program and
system documentation. Excellent oral and written communication
and human relations skills. Excellent time management
skills. |
| Bachelor's degree from an accredited
institution with considerable experience in the design
and development of applications in a client/server environment.
Training in the use of Developer 2000 and Designer 2000
is preferred. Considerable experience in the use of Developer
2000. Experience with Designer 2000 to design and modify
Oracle database tables. Three years experience in the
development of client server applications using Oracle
relational database as the back-end. Two years of experience
with Developer 2000 as a design tool. Desirable: Experience
with Macintosh and/or MS Windows 95; experience working
with project management tools such as Joint Application
Development, Microsoft Project; experience working with
Microsoft Office; and experience with the development
of Web applications and the management of Web Servers.
Other applicable education, training, and experience which
provide the knowledge, abilities, and skills necessary
to perform effectively in the position may be considered. |
|
(Special requirements such as lifting heavy objects and
frequent climbing.) Positions are required to operate
workstations for sustained periods of time. |
|
(Frequent overtime or night work required, etc.) Applicant
must pass the competency test assigned to this position
class. Ability to work occasional overtime when urgent
work requirements exist. |
|
Non-compensated overtime, especially during peak periods
and when urgent work requirements exist. |
|
Working under the general direction of the supervisor,
performs necessary analysis of functional needs. Using
appropriate tools, designs an application interface
and performs the programming and necessary testing to
meet the user needs.
Reviews application with supervisor and/or user for
logic and efficiency. Develops test plans and input
data to test validity of instructions and application
logic. Analyzes results of tests to evaluate such factors
as accuracy and achievement to desired logic and to
determining the effectiveness of application. Works
with the implementation unit to develop operating, clerical
and user instructions for using the application. Provides
mentoring to Application Developer I staff. Applies
and conforms to ADIT standards for this work. In collaboration
with the development team, reviews and walks-through
presentations for user groups, department staff, and
others. Participates in on-going, self initiated learning
to maintain currency in the field of information technology
and shares knowledge both formally and informally with
others as appropriate. Performs related work as required.
|