Montgomery County Public Schools, Rockville, Maryland
SEARCH


OFFICE OF HUMAN RESOURCES > CLASSIFICATION > APPLICATION DEVELOPER I -- HR PAYROLL
Application Developer I -- HR Payroll

MONTGOMERY COUNTY PUBLIC SCHOOLS
CLASS DESCRIPTION
OFFICIAL TITLE: Application Developer I -- Human Resources Payroll CODE: 4950
WORKING TITLE: Human Resources System/Payroll Application Developer GRADE: 23
SUMMARY DESCRIPTION OF CLASSIFICATION: Under minimal direction, analyzes and develops new payroll applications on the Human Resources System database, thereby eliminating the Personnel Master File (PMF). Duties involve analysis of the existing PMF payroll applications and their interface with the "Integral" Payroll database and developing new applications which will utilize the HRS database and interface with the "Integral" database. The work of the HRS/Payroll Application Developer involves analyzing existing applications, meeting with existing users of the main HRS database and the new users to coordinate changes and incorporate their knowledge and cooperation into the writing of General Design and Detail Design documents, and developing additions/modifications to the HRS IDMS database to accommodate the new application. Using these documents, writes program specifications, creates program code, develops program and application test plans, and devises sample data to test the program and application and run the tests. Employee will resolve short comings of the existing applications and enhance the new applications to diminish the workload of the users of the applications.
MINIMUM QUALIFICATION STANDARDS
KNOWLEDGE, ABILITIES, AND SKILLS: Working knowledge of CA-IDMS, CA-ADS/Online, COBOL, and JCL. Working knowledge of CA-CULPRIT, CA-RPF, and SAS desirable. Ability to develop new applications and modify existing CA-IDMS database using structured techniques. Ability to navigate the HRS database. Ability to write General Design and Detail Design documents and program specifications of high level of complexity. Ability to write, develop, and implement a test plan. Ability to work independently and cooperatively within a team. Ability to work with user staff of all levels. Ability to work under severe time constraints. Skill in completing program and system documentation. Analytical and problem-solving skills. Excellent time management skills. Excellent oral and written communication skills as well as excellent human relations 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.
EDUCATION, TRAINING, AND EXPERIENCE: Bachelor's degree from an accredited college or university. Training with CA-RPF, CA-CULPRIT, JCL, and SAS is desirable. Considerable experience in the development of complex mainframe data processing systems. Experience developing at least two MCPS HRS applications. Experience with COBOL, CA IDMS, CA-ADS/Online, COBOL-IDMS. Experience working with project management tools (such as Microsoft Project for Windows) desirable. 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.) Positions are required to operate workstations for sustained periods of time.
SPECIAL REQUIREMENTS: (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.
PAID OVERTIME: Non-compensated overtime, especially during peak periods or when urgent work requirements exist.

EXAMPLES OF DUTIES AND RESPONSIBILITIES:

Uses appropriate tools to develop mainframe applications. Applies and conforms to Application Development and Implementation Team (ADIT) standards for this work. Reviews and analyzes existing payroll applications which are non-HRS.
Interviews users of existing applications to define requirements. Defines changes to HRS database necessary for new applications which involves modifying existing or adding new records/sets.
Writes General Design and Detail Design documents and program specifications. Codes programs and creates JCL and PROC's. Develops test plans and inputs data to test new programs/application.
Analyzes results of tests to evaluate such factors as accuracy and achievement to desired logic and determines effectiveness of programs/applications. Writes necessary program/application documentation. Trains users in operation of new application. Controls the implementation of new applications. 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.

Class Established: 6/97
Date(s) Revised:

This description may be changed at any time.

Note: A general guide to class description, which includes definitions of standard terms used, is considered an integral part of this description and is available from the Office of Human Resources.

Updated July 28, 2004 | Contact Webmaster

HOME | PARENTS | STUDENTS | STAFF | ABOUT | SCHOOLS | COMMUNITY | BOARD OF ED | TOP up arrow
©1995–2008 Montgomery County Public Schools, 850 Hungerford Drive, Rockville, Maryland 20850
Contact | Privacy | Nondiscrimination/ADA | Get Acrobat | Get RealPlayer | Montgomery County