APPLICATION DEVELOPER II
Fulton County - Atlanta, Georgia, United States, 30383
Work at Fulton County
Overview
- View job
Overview
CURRENT VACANCY IS IN THE DEPARTMENT OF INFORMATION TECHNOLOGY
Minimum Qualifications:
Bachelor's Degree in Information Technology, Information Systems, Computer Science or a related field required ; supplemented by five (5) years experience of developing solutions with at least 1 year of lead experience or any equivalent combination of education, training, and experience which provides the requisite knowledge, skills, and abilities for this job.
Specific License or Certification Required:
Must possess and maintain a valid Georgia driver's license or proof of mobility equivalent may be requested.
Specific Knowledge, Skills, or Abilities : Must be able to demonstrate proficiency in supporting current technologies, inclusive of modern programming languages, current database skills, including SQL. Additionally, provide support for both cloud and on premise solutions including problem resolutions, reporting and integration with new systems; demonstrate performance of the essential functions and learn, comprehend, and apply all county or departmental policies, practices, and procedures necessary to function effectively in the position.
Examination: The examination will consist of a review of education and experience, accomplished by analysis of the application. Application must document that the applicant possesses the minimum knowledge, skills, education and experience as listed to be rated as eligible. If selected, an official, accredited college transcript is required, at time of employment, for all degrees/course work used to qualify for this position.
ALL APPLICATIONS MUST BE COMPLETED IN FULL BEFORE THEY ARE SUBMITTED. PLEASE REVIEW ALL APPLICATIONS FOR ACCURACY AND MAKE ALL CORRECTIONS BEFORE SUBMITTAL BECAUSE ERRORS CAN RESULT IN NOT MEETING THE MINIMUM QUALIFICATIONS. ADDITIONAL INFORMATION WILL NOT BE ACCEPTED AFTER APPLICATIONS ARE RECEIVED BY THE PERSONNEL DEPARTMENT. Purpose of Classification:
The purpose of the Application Developer II is to be responsible for planning, analysis, detailed design, developing/coding, integration, testing and implementation of technical solutions delivered into the live environment.
Essential Functions:
The following duties are normal for this position. The omission of specific statements of the duties does not exclude them from the classification if the work is similar, related, or a logical assignment for this classification. Other duties may be required and assigned.
Directs the development and configuration of application components from conceptualization through stabilization. Uses wireframes, flow diagrams and storyboarding, implements application components. Ensures that developed solutions are peer reviewed, formally documented, and centrally stored/managed in a code. Conducts development testing and debugging. Manages development and support of Fulton County Government Applications.
Assists the Technical Designer in defining business solutions and ensuring alignment with business strategies and priorities as well as the target benefits expected.
Manages the integrity of developed application by designing and developing test scripts. Maintains program libraries and technical documentation of the individual components within an application or technical service. Integrates data from various back-end services and databases. Provides support to production support service requests and perform routine maintenance and support activities.
Works collaboratively with the Business analyst and uses established requirements management methodology and tools, to verify business, functional and technical requirements to support development. Works with 3rd party vendors to perform complex product integrations, and develop verification procedures to ensure successful installation of systems hardware/software.
Provides leadership and technical guidance to Technical Designers, Application Developer I, Application Tester and Program/Project Managers in project management, planning, estimating, reporting, scheduling, and workflow. Give input for budget decisions and monitors expenditures. Recommends hiring decisions.
Provides information system support to assigned user departments. While Application Development Manager position covers support, maintenance, and upgrade of existing enterprise systems, this position does not have it as part of essential functions for either enterprise or department-specific systems.
Additional Functions:
May be required to serve on a 24-hour on-call basis. Performs other related duties as required. Performance Aptitudes:
Data Utilization : Requires the ability to evaluate, audit, deduce, and/or assess data using established criteria. Includes exercising discretion in determining actual or probable consequences and in referencing such evaluation to identify and select alternatives.
Human Interaction : Requires the ability to act as lead person or crew leader, providing guidance to a work unit, coordinating activities, and reviewing work of the unit. Requires the ability to provide semi-formal training to others in specific areas using furnished teaching materials.
Equipment, Machinery, Tools, and Materials Utilization : Requires the ability to operate and control the actions of equipment and machinery, requiring the monitoring, adjustment, regulation, and/or setting of multiple conditions.
Verbal Aptitude : Requires the ability to utilize a wide variety of reference, descriptive, advisory and/or design data and information.
Mathematical Aptitude : Requires the ability to perform addition, subtraction, multiplication and division; ability to calculate decimals and percentages; may include ability to perform mathematical operations with fractions; may include ability to compute discount, interest, and ratios; may include ability to calculate surface areas, volumes, weights, and measures.
Functional Reasoning : Requires the ability to apply principles of influence systems, such as motivation, incentive, and leadership, and to exercise independent judgment to apply facts and principles for developing approaches and techniques to resolve problems.
Situational Reasoning : Requires the ability to exercise judgment, decisiveness and creativity in situations involving the evaluation of information against sensory, judgmental, or subjective criteria, as opposed to that which is clearly measurable or verifiable. It is the policy of Fulton County that there will be equal opportunity for every citizen, employee and applicant, based upon merit without regard to race, color, religion, national origin, gender, age, genetics, disability or sexual orientation.
#J-18808-Ljbffr