Programmer Analyst 3 (Req. 28991)

Job description

Programmer Analyst 3  (Req. 28991)

Under the general supervision of the Manager of Application Development of Undergraduate Education Information Technology (UIT), the Programmer Analyst III will work with the team to develop, implement and maintain as required the over 200 complex mission critical web based, custom applications many of which are campus-wide and reside in the MyUCLA web portal such as the Class Planner, Gradebook, Peer Learning Manager, and the Commencement reservation system, as well as another application suite called Counselor Desktop. Nearly all the applications were written from the ground up and are custom-designed for UCLA.

At any given time, the incumbent will need to work on several ongoing projects simultaneously. Some projects will be small and internal while others will be extremely complex involving multiple external departments such as Student Affairs IT, IT Services, Undergraduate Admissions, Registrar, Financial Aid, Accounting and Cash Management, Common Collaboration and Learning Environment, Central Ticketing Office (CTO), Events and Transportation, Recreation, and Center for Student Programming.

The candidate is expected to participate in discussions with internal departments and outside organizations and assist in the development of complex applications with campus-wide impact. Meetings will include both technical and non-technical personnel. S/he will be expected to work closely with technical staff in internal and external departments as a member and often leader of project teams. S/he is expected to work with the Manager and lead programmer to set priorities and work in coordination with the team to meet the goals and deadlines set by the Manager.  


Application Instructions

Applicants must submit their qualifications via UCLA's Career Opportunities website at  Reference position # 28991   AA/EEO

The complete listing of qualifications is available on UCLA's official job posting.

  • Detailed knowledge of various programming languages/frameworks including .NET, VB, Perl, C#, HTML, Javascript, AJAX, CSS and SQL and the ability to identify the appropriate choice for a specific need.
  • Detailed knowledge of Windows, Linux and Mac operating systems.
  • Detailed knowledge and experience in software testing techniques.
  • Working knowledge of open and proprietary protocols such as SOAP, and XML.
  • Detailed knowledge of computer industry marketplace, directions, and trends obtained from numerous sources including on-line resources.
  • Ability to write comprehensive, well organized, grammatically correct and lucid reports, proposals, instructional/technical documentation, and technical reports.


UCLA offers a comprehensive benefits package, including an average of three weeks' vacation per year; an average of 12 days per year sick leave; 13 paid holidays per year; health, dental and optical benefits; life insurance; disability insurance; the University of California Retirement Plan with 5 year vesting and various voluntary UC Savings Plans. There are also special programs and privileges available, such as accessibility to cultural and recreational programs, athletic events, and the University Credit Union.

The University of California is an Equal Opportunity/Affirmative Action Employer advancing inclusive excellence. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, age, protected veteran status, or other protected categories covered by the UC nondiscrimination policy -




Diversity Profile: University



View more

Learn more on Inside Higher Ed's College Page for University

Arrow pointing right
Job No: 28991
Posted: 1/9/2019
Application Due: 2/10/2019
Work Type: