Rev. 8/97

City of San José

SENIOR SYSTEMS APPLICATIONS PROGRAMMER (FT) (1345)

SENIOR SYSTEMS APPLICATIONS PROGRAMMER (PT) (1346)

CLASS PURPOSE

   Under general supervision, performs programming analytic work of considerable difficulty. Performs related work as required.

TYPICAL DUTIES AND RESULTS (Any one position may not include all the duties listed, nor do the examples cover all the duties which may be performed.)

DISTINGUISHING CHARACTERISTICS

   Incumbents of this class are expected to analyze parts or all of relatively large and complex procedures and to develop complete, acceptable, and efficient programs for achieving the desired results without referral to higher levels of supervision.

   This class differs from that of Systems Applications Programmer II in that incumbents of the latter are assigned projects which are of less scope, difficulty, and novelty, and which require less expertise and skill to accomplish. Additionally, employees in the class of Systems Applications Programmer II do not normally act as project or team leaders.

   This class differs from Information Technology Analyst in that incumbents of the latter have full supervisory function in the area of computer programming and systems analytic work.

QUALIFICATIONS

Minimum Knowledge, Skills, and Abilities

Competency Knowledge, Skills, and Abilities

Education

   A Baccalaureate Degree from an accredited college or university in Business Administration, Public Administration, Computer Technology, or a closely related field.

Experience

   Three years of increasingly progressive experience in computer systems applications programming.

Acceptable Substitutions

   Additional years of directly related work experience may be substituted for up to a maximum of two years of the educational requirement on a year-for-year basis.

(11/96), (Rev. 8/97)

1345s001.doc

Formerly 1353 & 1349; Formerly Senior Programmer Analyst (Rev. 1996)