Senior Application Developer (APPLICATIONS PROGR 4)

Apply for this job

Email *

Job Description


The mission of Information and Educational Technology (IET) is to create and support an information technology environment that enhances the ability of the UC Davis community to teach, do research and provide public service. In support of the University’s mission, IET will deliver an infrastructure of technological services appropriate to the requirements of the campus community.

To see IET job postings, please visit



Under general direction of the Student Information Systems (SIS) Supervisor, provide application development support of administrative computing systems focusing primarily on the Oracle-based Banner Student Information System. Design, develop, test, and deploy application code in support of Banner system enhancements, integration with other systems, troubleshooting, and general support. Facilitate and manage communications with functional (end user) areas.

This position works alongside a team of developers in Student Information Systems to support and improve software development tooling and production infrastructure to enable continuous delivery, automated build and test systems, and monitoring and alert systems in support of vendor supplied and custom software. This position will work to help analyze and refactor existing code in support of the Banner Baseline project to closely align with vendor-supplied baseline code, and work directly with cross-campus functional teams to modify/remove outdated legacy code in support of current business requirements.

For Full Consideration Apply by 6/2/2023


Salary Range
$81,000/yr. – $160,600/yr.
Appointment Type
Percentage of Time
Shift Hours
Monday – Friday 8-5
Davis/Primarily Remote
Union Representation
Benefits Eligible



  • Mental Demands: Analytical and Problem Solving – Frequently, Confidentiality – Frequently, Constant Interruptions – Frequently, Customer Contact – Frequently, Detailed Work – Frequently, Language – Frequently, Multiple Concurrent Tasks – Frequently, Reading (documents or instruments) – Frequently, Reasoning – Frequently, Verbal Communication – Frequently, Written Communication – Frequently
  • Physical Demands: Sitting – Frequently, Writing – Frequently, Talk or Hear – Frequently
  • Visual Acuity Requirements: Close Visual Acuity (e.g., viewing a computer screen; using measurement devices) – Frequently
  • Noise Conditions: Quiet Noise Conditions
  • Equipment Used to Perform the Duties: Computer and Peripheral Equipment – Frequently, Telephone


  • This position can be done primarily remote with the expectation that the employee must be available to come on site should management deem it necessary for meetings, support activities, emergencies, etc. No reimbursement of travel expenses, travel time not considered work hours.
  • Occasionally work flexible, alternate, and/or extended hours including nights and weekends to address specific operational needs.
  • Vacation is restricted during peak work periods.
  • Adhere to workplace safety practices, read information communicated about workplace safety, complete required safety training on time, and report any workplace safety issues promptly to their supervisor or the designated safety coordinator.
  • Occasional travel to locations on and off campus.
  • The Smoke and Tobacco Free Environment policy is intended to provide a healthier, safer, and more productive work and learning environment for the entire UC community. The University of California prohibits smoking and tobacco use at all University owned or leased properties, or facilities operated by UC staff or faculty. Smoking and tobacco use are strictly prohibited in indoor and outdoor spaces, parking lots, residential space, and University vehicles.



  • Experience with Oracle-based information systems.
  • Experience writing advanced SQL , knowledge of a procedural language for SQL such as PL/SQL or T-SQL , Object Oriented programming concepts, and UNIX shell scripting.
  • Experience with 3GL and 4GL languages including C or C++/Java.
  • Experience with management of small to medium projects.
  • Experience collaborating with functional users.
  • Written and oral communication skills to covey technical information to technical and non-technical audiences.


  • Experience with the Banner Student Information System.
  • Experience with Java.
  • Experience with automated code deployments.
  • Skilled in use of software packaging and release management processes, including utilizing issue and release tracking.


Background Check

This position is a critical position and subject to a background check. Employment is contingent upon successful completion of background investigation including criminal history and identity checks.

Diversity, Equity, Inclusion and Belonging

At UC Davis, we’re solving life’s most urgent challenges to bring a fuller, healthier, and more resilient world within reach. We grow from every challenge we take on and we don’t just maintain – we improve.

We recognize that creating an inclusive and intellectually vibrant organization means understanding and valuing both our individual differences and our common ground. The most comprehensive solutions come from the most diverse minds and you belong here.

As you consider joining UC Davis, please explore our Principles of Community, our Clinical Strategic Plan and strategic vision for research and education, and our latest efforts to outgrow the expected.

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.


If you require alternative methods of application or screening, you must approach the employer directly to request this as H1BVisaJobs is not responsible for the employer’s application process