Job Description

Payroll Title:
Hiring Pay Scale
$65,000 - $90,000 / Year
Hybrid Remote
Appointment Type:
Appointment Percent:
Total Openings:
Work Schedule:
8 hrs/day, Mon-Fri

#118289 Applications Programmer 3 (Hybrid)_

Extended Deadline: Fri 6/2/2023

UC San Diego values equity, diversity, and inclusion. If you are interested in being part of our team, possess the needed licensure and certifications, and feel that you have most of the qualifications and/or transferable skills for a job opening, we strongly encourage you to apply.

For the safety and well-being of the entire university community, the University of California requires, with few exceptions, that all students, faculty and staff be vaccinated against the COVID-19 virus and influenza before they will be allowed on campus or in a facility or office. For more information visit: Flu Vaccine Mandate / COVID Vaccine Policy

Job posting will remain open until a suitable candidate has been identified.

UC San Diego Policy will not allow this position to receive J-1 and H-1B work visa sponsorship.

This is a 100% Contract position for 1 year with the possibility to extend or conversion to career status, based on the needs of the department.


UC San Diego is ranked the 9th best public university in the nation by U.S. News and World Report and is the largest employer based in San Diego County. Reporting to the VC-CFO, Information Technology Services (ITS) delivers Enterprise information technology services to the University of California, San Diego (UCSD) under the leadership of the campus Chief Information Officer (CIO).

Information Technology Services (IT Services) uses world-class services and technologies to empower UC San Diego's mission to transform California and the world as a student-centered, research-focused, service-oriented public university. As a strategic member of the UC San Diego community, IT Services embraces innovation in their delivery of IT services, infrastructure, applications, and support. IT Services is customer-focused and committed to collaboration, continuous improvement, and accountability.

Equity, Diversity, and Inclusion are core values at UC San Diego and within Information Technology Services. Crafting a culture around these values allows us to more deeply connect with and appreciate our employees, students, and campus partners. Information Technology Services is continuously working to build a community where we all feel safe, empowered, and encouraged to bring our authentic selves to work. We do this not only because it is what’s right, but because we know that diversity drives insight and innovation. We are proud to partner closely UC San Diego’s Office for Equity, Diversity, and Inclusion, as their dedication to this mission helps us all to drive change.

As a part of Business Technology Services (a division of ITS), the Student Information Systems (SIS) team is responsible for supporting faculty, staff, and student transactions relating to university business processes. Supporting approximately 80 enterprise applications the SIS team actively works as a business partner with our constituents to provide the highest levels of functionality, support, and innovation in all of our work.

More specifically, the Academic Affairs Information Services (AAIS) group, which is a sub organization within Business Technology Services, is primarily responsible for building and supporting administrative business applications utilized by the undergraduate Colleges, Graduate Division, and Office of the Executive Vice Chancellor.

This is a hybrid position (remote 4 days/week)


This is a unique opportunity to join an experienced team of full stack developers in support of key business processes for the undergraduate Colleges and Graduate Division. The Enterprise Systems Renewal Program, is a campus-wide initiative that will transform core business and administrative processes. Become part of the initiative to drive positive change in information systems throughout the university as the team continues working together to refactor and reshape key systems in support of a world class institution.


  • Reporting to the Assistant Director of Academic Affairs Information Services (AAIS), this individual will be responsible for software development support of existing web and database applications that provide critical business functions for Academic Affairs, Academic Personnel Services and their subsidiary departments.

  • Applies skills as a seasoned, experienced software professional with a full understanding of industry practices, community standards and relevant policies and procedures to medium-sized projects or portions of large projects with moderate scope and complexity. Resolves a wide range of issues. Demonstrates competency in selecting tools, methods and techniques to obtain results. Interacts with users and project teams to establish system specifications and resolve issues inherent when requirements are derived from non-technical users, both within and outside the organization.

  • Within various PHP and other emerging web frameworks, develop new code and refactoring the current code base in order to improve and maintain current business systems in a portfolio of web applications. Design and implement modifications to back end relational databases in support of any application code revisions.

  • Work with subject matter experts and business analysts, as part of an agile team, the incumbent will be required to achieve a deep understanding of current state processes as well architect and document the future state of coding revisions as they relate to the business process requirements requested by the stakeholders.

  • Working within a variety of UCSD administrative and student information ecosystems, develop work to ensure efficient, secure and accurate interface interactions. This entails interfacing and maintaining APIs, data warehouses, batch file processing and various microservices.


  • Bachelor's degree in related area and / or equivalent experience / training.

  • Intermediate knowledge of secure software development. Demonstrated experience in applications programming skills and design theory in PHP, Javascript, MySQL, advanced HTML 5, and CSS. Experience in PHP frameworks (e.g Zend, Cake). Programming ability utilizing Object Oriented methods and languages. Experience writing code on a Unix system. Knowledge and use of MVC architecture in apps development.

  • Advanced skills associated with software design, modification, implementation and deployment, including object-oriented programming concepts.

  • Demonstrated ability to understand functional needs and how systems can support those needs.

  • Demonstrated ability to develop conversion and system implementation plans.

  • Demonstrated ability to create software specifications.

  • Demonstrated knowledge of the principles of relational database development and management. Demonstrated excellent working knowledge and experience with relevant operating system commands, database conventions (storage profiles, data-types, normalization, etc) and tools, communication protocols, and system utilities. Extensive knowledge of Structured Query Language (SQL). Strong background and experience with MySQL or MS SQL Server database platforms.

  • Must be able to function as a supportive member of an agile based team.

  • Excellent communication skills with demonstrated ability to interface with team members, management and stake-holders on a regular basis.


  • Employee must be available to work evenings and weekends.
  • Employee must be available to travel as required.
  • Job offer is contingent on clear background check.

Our employees enjoy competitive compensation packages and educational opportunities in a diverse, stimulating workforce. Click here for Details

Pay Transparency Act

Annual Full Pay Range: $59,700 - $124,300 (will be prorated if the appointment percentage is less than 100%)

Hourly Equivalent: $28.59 - $59.53

Factors in determining the appropriate compensation for a role include experience, skills, knowledge, abilities, education, licensure and certifications, and other business and organizational needs. The Hiring Pay Scale referenced in the job posting is the budgeted salary or hourly range that the University reasonably expects to pay for this position. The Annual Full Pay Range may be broader than what the University anticipates to pay for this position, based on internal equity, budget, and collective bargaining agreements (when applicable).

Job offer is contingent on successful engagement in the UC COVID-19 Vaccination program (fully vaccinated with documented proof or approved exception/deferral).

To foster the best possible working and learning environment, UC San Diego strives to cultivate a rich and diverse environment, inclusive and supportive of all students, faculty, staff and visitors. For more information, please visit UC San Diego Principles of Community.

The University of California is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, age, protected veteran status, gender identity or sexual orientation. For the complete University of California nondiscrimination and affirmative action policy see:

UC San Diego is a smoke and tobacco free environment. Please visit for more information.

Application Instructions

Please click on the link below to apply for this position. A new window will open and direct you to apply at our corporate careers page. We look forward to hearing from you!

Apply Online