] Office of Human Resources - Montgomery County Public Schools

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

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

Application Developer II

MONTGOMERY COUNTY PUBLIC SCHOOLS CLASS DESCRIPTION
OFFICIAL TITLE: Application Developer II CODE: 4960 SQ/OQ: Optimal Qualified
WORKING TITLE: Application Developer II GRADE: 25 MONTHS: 12
SUMMARY DESCRIPTION OF CLASSIFICATION: Under general direction, designs, develops, tests and implements software applications in compliance with the Software Development Life Cycle. Using appropriate tools, designs an application interface and performs the programming and testing and/or directs the programming and testing effort to meet user needs and development standards. Writes specifications, requirements, and test plans. Develops and maintains complex software programs and performs unit and system testing. It is expected that the Application Developer II will participate in user interviews to gather requirements and create solution designs. Must have strong analytical and troubleshooting skills. Mentors Application Developer I staff.
MINIMUM QUALIFICATION STANDARDS
KNOWLEDGE, SKILLS, AND ABILITIES: Working knowledge of the program languages and technologies required for the assigned project. Ability to develop new applications and modify existing applications using structured techniques. It also demands a strong working knowledge of the technologies required for the application and/or a proven ability to assess, learn and implement new and emerging technologies. Ability to write, develop, and implement a test plan. Analytical and problem-solving skills are required. Must possess excellent time management skills. High degree of professionalism which includes, attitude, work ethics, personal accountability, personal initiative, intra organizational effectiveness, ability to meet deadlines, flexibility, multi-tasking, and attention to detail. Ability to document user requirements and structured program specifications. The Application Developer II must have excellent interpersonal and communications skills and 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. Four to Six years of experience in application development. Needs to have basic understanding of the operating system and system environment, including a high level knowledge of the specific utilities, job management tools and file maintenance tools. 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 occasional overtime when urgent work requirements exist.
OVERTIME ELIGIBLE: No

EXAMPLES OF DUTIES AND RESPONSIBILITIES:

Development of user requirement/user story documents
Development of task plans
Reviews application requirements and user requests with supervisor for logic and efficiency.
Develop test plans and input data to test validity of instructions and application logic.
Analyze 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.
Provide mentoring to Application Developer I staff.
Participate in on-going, self-initiated learning to maintain current n the field of information technology and shares knowledge both formally and informally with others as appropriate.
Ability to perform all the duties of the Application Developer I.
Performs related duties as required.

Class Established: 5/97
Date(s) Revised: 12/09, 7/2010
Last Reviewed:

This description may be changed at any time.