|
Application Developer I -- Budget |
4950 |
|
Budget System Application Developer I |
23 |
| Works with a small team of developers
performing the following tasks: Analyze school system
functions, particularly financial information systems;
perform a Needs Assessment, working closely with end users;
design, develop, and maintain an Oracle relational database
structure, utilizing ERwin or Oracle Designer 2000 database
design tool; design and develop complex PowerBuilder applications
to locate, retrieve, manipulate, modify, and store data;
provide interface and interaction with existing IDMS databases,
specifically BUDMAPS and FIS; design and implement test
plans to insure quality systems; outline and develop online
system help; and provide on going dialogue and communication
with user department throughout development cycle. In
summary, the position is jointly responsible for the total
life cycle development of medium to large enterprise applications
in a client/server environment which interface with existing
IDMS-based central server systems. |
| Knowledge of Oracle database structure
and use of SQL for retrieval and updating. Knowledge of
MCPS budget application and budget procedures desirable.
Ability to write specifications for client/server applications.
Ability to communicate effectively with end-users to determine
system functionality requirements. Strong PowerBuilder
application development skills. High degree of professionalism
which includes attitude, work ethics, taking responsibility,
personal incentive, intra-organizational effectiveness,
meeting deadlines, flexibility, multi-tasking, and attention
to detail. Excellent oral and written communication and
human relations skills. |
| Bachelor's degree from an accredited
college or university. Considerable experience in the
design and development of applications in a client/server
environment. Extensive experience with MS Windows 95/NT
and the GUI environment. Considerable experience in the
design and development of enterprise-level client/server
applications. Experience in the life cycle development
of complex mainframe systems, particularly those using
IDMS desirable. Other combinations of applicable education,
training, and experience which provide the knowledge,
abilities, and skills 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.) 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
or when urgent work requirements exist. |
|
Determines (from user departments) functional application
requirements. Designs, documents, and maintains an Oracle
database structure utilizing the ERwin or Oracle Designer
2000 database design tool. Develops the general design
of the application.
Provides the leadership and assistance necessary to
insure that the application interface, programming,
and necessary testing are performed such that they meet
the users needs and Applications Development and Implementation
Team (ADIT) standards. Shares and transfers knowledge
to other members of development team and ADIT staff.
Applies and conforms to ADIT standards for this work.
In collaboration with development team, conducts review
and walk-through presentations for user groups, department
staff, and others. Meets with user department staff
as needed to resolve problems or analyze changes. 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.
|