JobForProf
UCSD

Applications Programmer 2

The University of California, San Diego

SCHOOL OF BIOLOGICAL SCI.Posted July 23, 2026Job ID: 140632

About this position

Position Overview

Biological Sciences is a large and complex school within Academic Affairs and is overseen by the Dean of Biological Sciences with the assistance of an Assistant and Associate Deans. The School's organization is comprised of four departments: Cell and Developmental Biology; Ecology, Behavior and Evolution; Molecular Biology; and Neurobiology. Each department is headed by a Department Chair who works to represent their department and as well as participates collaboratively as a member of the School's Operations Committee. There are 5 Sr Leaders in Finance, IT, Education, Operations, and Strategic Programs, who lead a variety of shared service units that provide services and support for faculty. The School has approximately ~130 faculty FTE,~50 professional researchers, ~120 postdoctoral scholars, ~55 adjuncts, ~20 Unit 18s, ~200 staff in career/casual titles, and ~425 student workers and volunteers. Approximately 6,400 undergraduate students enrolled in 7 majors, with annual enrollments of 37,000, a growing BSMS program with ~200 admits each Fall, and ~225 PhD. The school has approximately $71M in core fund expenditures, 3M in gift fund expenditures, 58M in sponsored expenditures and an annual core budge of $58M. The School occupies space in 10 buildings, totaling 302,000 square feet, including class laboratories and instructional space, research labs, and multiple recharge facilities. In addition, the school leads cutting edge collaborative agreements with industry that routinely advances career pathways for biological science students and graduates across the state, country and world. Our mission is to advance knowledge of basic biological sciences and apply our research discoveries in ways that improve human health, protect our environment and enrich our economy. We fulfill our mission every day by educating and preparing the next generation of scientists, physicians, medical researchers and educators for 21st century careers, and by increasing public understanding of biology and encouraging scientific discovery among K12 teachers and school children.

Position Description

Applies professional programming concepts for small to medium-sized projects or portions of larger projects. Resolves a variety of programming design and implementation issues. Works on programming assignments of moderate scope where analysis of situations or data requires a review of a variety of factors. Principal assignments will be to an education related AI project and making general programming contributions to business and education related support applications in the School of Biological Sciences. The incumbent will develop and support diverse applications using JavaScript, TypeScript, and/or Java, focusing on TypeScript/Java API backends and Angular-based frontends. Responsibilities span the full development lifecycle, from gathering business requirements and mapping user stories to designing intuitive UI/UX specifications in alignment with departmental design systems and standards. The main project involves front end and API work for an AI project; other projects aim to automate and streamline administrative processes across the school, requiring a blend of technical execution and functional problem-solving.

Qualifications

Knowledge of secure software development. Intermediate skills associated with the design, development, modification and deployment of software, including object-oriented programming concepts. Knowledge of other IT related areas. Demonstrated software repository skills. Experience with common programming tools. Demonstrated ability to follow software specifications. Demonstrated effective communication and interpersonal skills. Demonstrated ability to communicate technical information to technical and non-technical personnel at various levels in the organization. Self-motivated and works independently and as part of a team. Able to learn effectively and meet deadlines. Demonstrated problem-solving skills. Demonstrated experience with HTML, CSS, Javascript, Typescript and related technologies used in modern web based front end development. Willingness and demonstrated ability to embrace and consistently uphold the principles of community for a collaborative work environment. Knowledge relating to the design development, modification and implementation of software including object-oriented programming concepts. Demonstrated experience with version control.