Bargaining Unit: SEIU 1021 - Misc Prof/Tech (011)
$42.12-$51.22 Hourly / $3,369.60-$4,097.60 BiWeekly /
$7,300.80-$8,878.13 Monthly / $87,609.60-$106,537.60 Yearly
Under supervision, to develop and maintain systems controls and specialized software which will improve the efficiency of the technical staff and computer operations; to develop and test software programs defined by higher level software analysts; to enhance, install and test vendor supplied utilities and software packages; to assist in the development and modification of software; and to do related work as required.
Software Analyst I is distinguished from Software Analyst Trainee as incumbents in the former class work on most phases of software programming independently a majority of time and require supervision for the balance of the activities. Software Analyst I’s are distinguished from Software Analysts II’s as incumbents in the latter class work in all phases of software programming independently and require general direction for the balance of the activities. In addition, Software Analyst II’s provide training, direction and guidance to Software Analyst I’s and Software Analyst Trainee.
EXAMPLES OF DUTIES
NOTE: The following are the duties performed by employees in this classification. However, employees may perform other related duties at an equivalent level. Each individual in the classification does not necessarily perform all duties listed.
1. Assists in the development of software programs to improve the efficiency of technical staff and computer operations.
2. Assists in the testing and improvement of vendor supplied utilities and software packages.
3. Assists in the development and enhancement of relatively complex software, such as routines supporting multiprogramming, telecommunications and file management.
4. Writes computer operator guides, programmer guides, and documentation for software.
5. Provides technical information and assistance to applications programmers in the
use of teleprocessing remote job entry, sub-routines, utilities, data bases, disk maintenance, file access methods, job control language (JCL), and applications languages (COBOL).
The equivalent of 6 months’ full-time experience in the class of Software Analyst Trainee or an equivalent or higher class in the Alameda County classified service (non-classified includes District Attorney’s Office, Hospital Authority, and the Consolidated Courts) with experience in software programming.
The equivalent of three years’ recent full-time, increasingly responsible experience in computer programming, including one-year experience in software programming and analysis.
NOTE: The Civil Service Commission may modify the above Minimum Qualifications in the announcement of an examination.
KNOWLEDGE AND SKILLS
NOTE: The level and scope of the following knowledge and abilities are related to duties listed under the "Examples of Duties" section of this specification.
• Principles and methods of computer operating system software programming the system analysis.
• Principles and techniques of applications programming.
• Principles and techniques of assembler language programming.
• Job Control language for current County hardware.
• Methods of program problem analysis and correction.
• File organization for current County hardware, data organization and access methods in computerized systems.
• Applying the methods and concepts of software programming to a variety of work situations.
• Communicating effectively verbally and in writing.
• Interpersonal sensitivity.
• Analyzing and problem solving, using initiative.
• Decision making, judgment.
• Planning and organizing.
• Function effectively under supervis
CLASS SPEC HISTORY
Old document: JGS:pb
New document: Jobspecs/1840
Alameda County offers a comprehensive and competitive benefits package that affords wide-ranging health care options to meet the different needs of a diverse workforce and their families. We also sponsor many different employee discount, fitness and health screening programs focused on overall well being. These benefits include but are not limited to*:
For your Health & Well-Being
For your Financial Future
For your Work/Life Balance
*Eligibility is determined by Alameda County and offerings may vary by collective bargaining agreement. This provides a brief summary of the benefits offered and can be subject to change.