Job Description

Payroll Title:
Hiring Salary Range
$60,000.00 - $90,000.00/Year
Hybrid Remote
Appointment Type:
Appointment Percent:
Total Openings:
Work Schedule:
Days, 8 hrs/day, Mon-Fri

#117199 Applications Programmer 3 (HYBRID)

Extended Deadline: Wed 10/12/2022

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

This is a one (1) year Contract position. This appointment may be extended or converted to career status based on the needs of the department.

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

  • This position offers a hybrid work arrangement, which includes a combination of onsite and remote work.

  • This position will remain open until filled.


UC San Diego is ranked the ninth 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 (IT Services) delivers Enterprise information technology services to the University of California, San Diego (UCSD) under the leadership of the campus Chief Information Officer (CIO).

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 its delivery of IT services, infrastructure, applications, and support. IT Services is customer-focused and committed to collaboration, continuous improvement, and accountability.

As a part of Business Technology Services (a division of ITS), provides enterprise solutions and application development for the UC San Diego community. We deliver quality and reliable systems and services that help our campus continuously improve business processes. Our combined technical resources, including web, mainframe and infrastructure are the foundation of the applications we develop.

The Student Information Systems (SIS) team is responsible for supporting faculty, staff, and student transactions relating to university business processes. We strive to consistently deliver quality and reliable information systems that help our campus achieve its administrative goals. Our combined technical resources allow us to build, integrate, host and deliver campus-wide enterprise systems for both our institution and collaboratively with other campuses within the UC system. Additionally, the team offers custom integration and application development services, business analysis services and data management services for a variety of VC Areas, divisions and departments on the campus. 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 Student Affairs Information Services (SAIS) group, which is a sub organization within Business Technology Services, is primarily responsible for building and supporting business applications utilized by the units under the Vice Chancellor of Student Affairs.

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 with UC San Diego’s Office for Equity, Diversity, and Inclusion, as their dedication to this mission helps us all to drive change.


The Applications Programmer 3 will work with integration tools like NiFi, Airflow and Kafka to remediate the current processes which use PHP and PowerShell platforms to prepare for the implementation of the new Student Information Systems. Also, support the ticketing and point of sales vended solutions providing data integrations as needed.


  • Under supervision of the Service Offering Manager and as a member of the Student Affairs Information Services (SAIS) Team, the incumbent performs moderately complex development and integration services in support of the SAIS's online services. These services are critical to the implementation and maintenance of the units' Public Interface, the Intranet, and numerous other web sites and applications.

  • Designs, implements, tests, debugs, and documents custom client-server applications and various other applications using technologies such as PHP, C#, Power Shell, SharePoint, MSSQL, DB2 etc. Evaluates, installs, and configures moderately complex third party (commercial and/or open source) software applications.

  • 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.

  • Demonstrates competency in selecting tools, methods and techniques to obtain results.

  • Evaluates, installs, and configures moderately complex third party (commercial and/or open source) software applications.

  • Resolves a variety of programming design and implementation issues.


  • Intermediate knowledge of secure software 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 software repository skills. Demonstrated testing and test planning skills.

  • Thorough experience with common programming tools. Demonstrated ability to follow software specifications.

  • Proven experience of industry standard frameworks and protocols, such as .NET, MVC, SOAP, JQuery, & RESTful web services.

  • Demonstrated working knowledge in the design and development of complex databases on MSSQL and MySQL platforms.


  • Job offer is contingent on clear background check.

  • Employee must be available to work evenings and weekends.

  • Employee must be available to travel as required.

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

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