View job on Handshake

A Programmer Analyst does technically difficult programming and application or software support; analyzes existing systems and procedures; determines the feasibility of data processing applications; designs and participates in the implementation of systems of computer programs; and may act as a lead analyst or project leader in supervising technical employees who are performing such work.


A bachelor’s degree from an accredited four-year college or university with completion of 24 semester or 36 quarter units in information systems, computer engineering, or computer science and two years of full-time paid experience in the analysis, design, development, testing, and implementation of software applications; or

Additional full-time paid programming analyst experience as described in Requirement above may be substituted on a year for year basis for the required bachelor’s degree. One academic year is equivalent to 30 semester or 45 quarter units.