CHARACTERISTICS OF THE CLASS
Under the direction of the Manager of Applications, performs advanced level professional technical work in application support analysis and application problem resolution. Incumbent participates in the analysis of software application problems, the development of solutions, testing and researching software solutions, as well as other tasks required to maintain files, produce reports, and trouble-shoot problems. Work is performed with considerable independence. Work assigned is reviewed through observation, conferences, periodic reports, and for results obtained. Performs other related work as required.
EXAMPLES OF DUTIES
A. ESSENTIAL FUNCTIONS
Confers with others in the development of new systems, analyzing and reviewing of systems, and the implementation of programs.
Enhances application documentation as required.
Assists in the periodic examination and evaluation of programs to improve their effectiveness; analyzes programs and implements user software change requests.
Works closely with operating personnel to learn details of manual procedures defines program decisions and designs report format.
Assists staff in problem solving and in performing daily tasks.
Analyzes programs and implements business applications and software change requests.
Work with users to determine needs and research software solutions.
Work closely with application vendor providers to ensure timely resolution of all software related problems.
Become an expert in core applications and provide user training.
Monitor applications processing on the computer to ensure integrity of results.
Provides technical support to users and analyzes problems in operations of software applications.
Acts as liaison between vendors and users.
A. TRAINING AND EXPERIENCE
Graduation from an accredited four year college or university with a degree in Computer Science, Information Systems, or other IS major or a closely related field PLUS four (4) years of application support experience or any equivalent combination of acceptable education, training, and experience as determined by the Manager of Information Technology. Must be familiar with CAD/RMS systems. Must be proficient in the use of a windows environment including ASP.NET and Visual Studio. Prefer experience with Microsoft SQL server (including SSIS and SSRS), XML, Crystal Reports and web based technologies.
B. KNOWLEDGE, SKILLS, AND ABILITIES
Knowledge of the operating characteristics, capabilities, and limitations of electronic computer equipment.
Knowledge of application support analysis and application procedures and techniques.
Ability to learn application at a highly developed level and assist in teaching new users.
Knowledge of research techniques, methods, and procedures.
Ability to present oral and written reports clearly and concisely.
Ability to conduct tests, analyzes test results, detect programming errors, and take proper corrective steps.
Ability to establish and maintain effective working relationships with management, employees, City officials, and the public.
Skill in the application of computer principles to administrative needs.
C. PHYSICAL AND MENTAL REQUIREMENTS
Ability to read and comprehend technical manuals.
Ability to work in heat, cold, around noise and other undesirable environmental conditions.
Ability to hear and comprehend conversation spoken at various tones of voice and various speeds.
Ability to see, write quickly, speak and comprehend conversation and symbols in English.
Ability to read fine print on computer paper and computer terminal and see lights on equipment.
Ability to use hands, wrists, and fingers to write and type.
Ability to walk, stand and sit for periods of time not to exceed four hours consecutively.
Ability to lift weights not to exceed fifty (50) lbs. and for distances not to exceed 20 yards items that may seem awkward.
Ability to bend, stoop, kneel and squat.
Ability to work regularly scheduled and unscheduled overtime work hours.
Ability to work in confined spaces.
Ability to deal tactfully with deadlines and interruptions.
This job description is not intended to be and should not be construed as an all inclusive list of all the responsibilities, skills or working conditions associated with the position. While it is intended to accurately reflect the position activities and requirements, management reserves the right to modify, add or remove duties and assign other duties as necessary. This job description does not constitute a written or implied contract of employment.
Revision Date - 6/25/03