Under general supervision, to performs journey-level professional duties in the development, programming, testing, implementation and maintenance of applications across multiple platforms and technologies within an assigned department; troubleshoots and resolves application problems; provides technical support and training to end users; and performs other related work in accordance with Rule 3, Section 3 of the Civil Service Rules.
CLASS CHARACTERISTICS
This is the journey-level class in the Department Applications Analyst series. Incumbents perform work of a professional rather than technical nature, utilizing skills that require an understanding of analytical procedures and processes. Incumbents at this level receive only occasional instruction or assistance as new or unusual situations arise, and are fully aware of the operating procedures and policies of the work unit. This class is distinguished from the Department Applications Analyst III in that the latter requires a specialized, functional or technical expertise beyond the journey level and is responsible for designing and developing complex applications. As assigned, some positions may exercise direct, functional or technical supervision over lower level staff; however, these supervisory duties are ancillary in nature and are not considered to be the primary purpose of the class.
TYPICAL DUTIES
Provides professional journey level support in the development, programming, testing, implementation and maintenance of applications across multiple platforms and technologies.
Participates in the evaluation and testing of new or enhanced applications; installs or upgrades application software and hardware on personal computers; troubleshoots hardware, software and database related problems; performs applications testing and documentation duties.
Performs applications programming duties; determines method of integrating new programming code into existing programs to meet user needs.
Installs, maintains and supports existing applications; responds to client calls and requests for application programming modifications; codes, tests and de-bugs program modifications; creates various reports, charts and other materials from multiple layers of data.
Writes documentation on new and enhanced applications including detailed descriptions and functional capabilities; prepares and updates user materials and procedures manuals.
Coordinates and conducts user training education and discussion sessions; participates in the creation of new courses and classes; recommends proper use and functionality of application; evaluates training courses to ensure they are effective.
Learns to analyze current systems and application structures to determine methods of integrating new applications into department systems operating environments.
Learns to analyze functional and business requirements for new or enhanced applications design and development.
Learns to develop data flow diagrams and other systems documentation to create application specifications.
As assigned, may exercise direct or technical and functional supervision over lower level staff; assists in selecting, training, motivating and evaluating assigned staff; provides or coordinates staff training; works with employees to correct deficiencies.
Attends and participates in professional group meetings; stays abreast of new trends and innovations in the field of information technology.
MINIMUM QUALIFICATIONS
Note: Incumbents who, at the time that Classification Study #01-22 is adopted by the Board of Supervisors, occupy full-time Civil Service positions reclassified to this class by the study, shall be deemed to meet the requirements listed below.
EITHER PATTERN I
Experience: One year as a Department Applications Analyst I in San Joaquin County.
OR PATTERN II
Education: Graduation from an accredited four-year college or university with major course work in computer science, information systems, mathematics, business administration or a related field.
Experience: One year of professional analytical applications/programming work in an information systems environment.
Substitution #1: Possession of an approved information systems technology certificate, or completion of an approved information systems training course may substitute for part or all of the required education. A list of approved certificates and/or courses shall be maintained within the Human Resources Department.
Substitution #2: Additional qualifying experience may substitute for the above-required education on a year-for-year basis to a maximum of two years.
KNOWLEDGE
Operations, services and activities of information systems programs; principles and practices of application programming; a variety of application programming languages; personal computer hardware and software components; principles and practices of computer science and information systems; operational characteristics of a variety of computer systems, networks and associated hardware, software and related components; methods and techniques used in the installation, troubleshooting and maintenance of application hardware and software; methods and techniques of using application design and development tools; database principles and concepts; methods and techniques of developing and writing technical documentation; principles and practices of customer service; pertinent Federal, State and local codes, laws and regulations.
ABILITY
Provide support in the implementation and maintenance of various applications; operate a variety of computer systems and equipment; detect, isolate and resolve application hardware and software problems; apply a wide variety of application programming languages; create and develop various reports, charts and materials; analyze and resolve application problems using logical and methodical processes; install, troubleshoot and upgrade applications; perform application programming and routine analysis duties; create and develop technical manuals and documentation; learn methods and techniques of application design and development; communicate clearly and concisely, both orally and in writing; establish and maintain effective working relationships with those contacted in the course of work.
PHYSICAL/MENTAL REQUIREMENTS
Mobility-Frequent use of data entry devices; frequent sitting, standing or walking for long periods; occasional pushing/pulling, bending, squatting and crawling; driving; Lifting-Frequently 5-30 pounds; occasionally 70 pounds or less; Vision-Constant use of good overall vision; frequent reading/close-up work; occasional color, depth and peripheral vision; Dexterity-Frequent repetitive motion; frequent writing; frequent grasping, holding, reaching; Hearing/Talking-Frequent talking/hearing in person and on the telephone; Emotional/Psychological-Frequent decision making and concentration; frequent public contact; occasional working alone, working nights and traveling; Environmental-Frequent exposure to noise.
San Joaquin County complies with the Americans with Disabilities Act (ADA) and, upon request, will consider reasonable accommodations to enable individuals with disabilities to perform essential job functions.