Skip Navigation

Search all jobs

Let’s change the world together!

USC is a leading private research university located in Los Angeles – a global center for arts, technology and international business. As the city’s largest private employer, responsible for more than $5 billion annually in economic activity in the region, we offer the opportunity to work in a dynamic and diverse environment, in careers that span a broad spectrum of talents and skills across a variety of academic schools and units. As a USC employee, you will enjoy excellent benefits and perks, and you will be a member of the Trojan Family - the faculty, staff, students and alumni who make USC a great place to work. Think you’ve got what it takes to join us? We invite you to search our open positions and apply!

Programmer Analyst II

Viterbi Business Affairs - Information Technology Los Angeles, California

The University of Southern California Viterbi School of Engineering Digital Communication & Information Services team is looking for a programmer analyst to enhance and expand our team.

The team works with a large array of constituents and is a vital support group within the school.  Responsibilities include for example student services admission, registration, course management, and graduation application.   Administrative services examples space management, inventory control, calendaring and sevicedesk system.  Financial services examples payroll control, budgeting, load profiles, and payroll requests.    The team also manage the system for digital communication this encompasses website content management, email list and bulk mail systems, as well as digital signage systems.  To support all these projects the team is responsible for the acquisition, security, and distribution of data from various sources.

The individual filling this position will be expected to be a good communicator and work with end users as well as other team members.  They will need to be able to communicate with technical and non-technical users to gather requirements, define projects, tasks, and timelines, and implement solutions and fixes in an efficient and dynamic environment.    They will be responsible for the creation, maintenance and enhancements of tools and processes to support all user groups.  As well as documentation, user training, and ongoing support.

Existing tools are primarily written in PHP using MySQL databases with legacy tools in Cold Fusion and Visual Basic using Microsoft SQL databases.   For website support some HTML, javascript and jQuery programming may be required.

The position is a proof of concept, fixed term position at this time of two years.  The goal is to demonstrate the added benefit to the school and make it a permanent position.   This is a full time staff position with a 37.5 hour work with within USC meaning full university benefits – health care, vacation, retirement, education, etc..   for more information please visit - http://benefits.usc.edu/  Currently located adjacent to the University Park Campus, the position belongs to a team which is targeted to relocate to the USC Tower in downtown Los Angeles in Fall 2018.

Job Qualifications:

Preferred Experience:

3 years

Required application documents:

1. Cover Letter

2.  Resume/CV

Applications will not be considered complete without these documents attached.


Minimum Education:
Bachelor's degree
Combined work experience and education as equivalent

Minimum Experience:
1 year
Combined education/experience as substitute for minimum experience

Minimum Field of Expertise:
Sound knowledge of programming and documentation procedures, programming methods, program flow charts and operator instructions. Knowledge of one or more appropriate computer languages.



REQ20062891 Posted Date: 11/08/2018

Job matching

With just one click and a connection to LinkedIn, we can connect you with jobs that match your work experience.

Start matching

Stay connected with University of Southern California

Sign up to receive job alerts

Select interests

Recently added jobs