] Office of Human Resources - Montgomery County Public Schools

OFFICE OF HUMAN RESOURCES AND DEVELOPMENT → CLASSIFICATION → APPLICATION DEVELOPER I

Sorted by job title: A - C | D - H | I - Q | R - Z

Application Developer I

MONTGOMERY COUNTY PUBLIC SCHOOLS CLASS DESCRIPTION
OFFICIAL TITLE: Application Developer I CODE: 4950 SQ/OQ: Optimal Qualified
WORKING TITLE: Application Developer I GRADE: 23 MONTHS: 12
SUMMARY DESCRIPTION OF CLASSIFICATION: Under direction of supervisor, participates in the development and maintenance of new and existing applications to include code development per project coding standards, development of unit test plans, code and module testing, application debugging and implementation of code that follow efficient design techniques. Provides ongoing maintenance and support for assigned applications and/or systems.
MINIMUM QUALIFICATION STANDARDS
KNOWLEDGE, SKILLS, AND ABILITIES: This position demands demonstrated knowledge of the application development processes. Strong programming, code development, code debugging and testing skills, troubleshooting skills and experience working with the applicable operation system and programming language(s) and tools. Understanding and willingness to follow programming practices and standards. Ability to work within a team. High degree of professionalism which includes, attitude, work ethics, personal accountability, personal initiative, ability to meet deadlines, flexibility, multi-tasking and attention to detail. The Application Developer I must have excellent interpersonal and communications skills and be able to work under severe time constraints. Requires the ability to work independently and cooperatively within a team. Knowledge of the seven core competencies of the Supporting Services Professional Growth System (SSPGS).
EDUCATION, TRAINING, AND EXPERIENCE: Bachelors degree required. Recent college level coursework in information technologies. Experience in the development of complex data processing systems (mainframe and client/server). Experience with COBOL, CA-IDMS and CA-ADS/Online, JCL and CA-RPF. Experience in the development of MMS. Experience developing applications with client/server development tools (particularly Oracle Developer 2000 or PowerBuilder). Desirable: Experience with ERwin or Oracle Designer 2000 database design tools; experience with Culprit, SAS, and the use of fax servers and EDI within applications; experience in the development of the MCPS Financial Information System (FIS). Other combinations of applicable education, training, and experience which provide the knowledge, abilities, and skills necessary to perform effectively in the position may be considered.
CERTIFICATE AND LICENSE REQUIREMENTS: None
PHYSICAL DEMANDS: (Special requirements such as lifting heavy objects and frequent climbing.) Required to work at a computer workstation for sustained periods of time.
SPECIAL REQUIREMENTS: (Frequent overtime or night work required, etc.) Ability to work overtime when urgent work requirements exist.
OVERTIME ELIGIBLE: No

EXAMPLES OF DUTIES AND RESPONSIBILITIES:

Development of modules for new and existing applications following technical specifications.
Develop technical specifications if deemed appropriate.
Provide detailed weekly status reports to team leader and project manager.
Write and/or to follow test plans to test application.
Estimate time to complete a task and be willing to meet deadlines.
Participate in specification, code and test plan walk-thrus.
Attend classes when available to maintain current in new technology skills.
Perform related duties as required.

Class Established:
Date(s) Revised: 7/2010
Last Reviewed:

This description may be changed at any time.