UC San Diego Jobs Site

Column Content Left

#98389 Senior Software Developer

Extended Deadline: Mon 7/22/2019

This position will remain open until a successful candidate has been identified.

UCSD Layoff from Career Appointment: Apply by 03/07/19 for consideration with preference for rehire. All layoff applicants should contact their Employment Advisor.

Special Selection Applicants: Apply by 03/18/19. Eligible Special Selection clients should contact their Disability Counselor for assistance.


The Clinical and Translational Research Institute (CTRI), an organized research unit at UCSD, was established to provide education, training and infrastructure for clinical research in the San Diego area that encompasses four hospital systems, two universities and four biomedical research organizations. The mission of the CTRI is to create an environment that advances health care through interactions between basic scientists, clinical investigators, community physicians, and patients.

The CTRI functions under the direction of Gary S. Firestein, M.D., Dean and Associate Vice Chancellor for Translational Medicine at UC San Diego and has significant support through a Clinical and Translational Science Award (CTSA) funded by the National Center for Advancing Translational Science.

ACTRI IT department is looking for a Senior Software Developer who will work independently to develop and maintain an automated testing framework built using Java, JavaScript, Selenium, and a browser add-on. Will also participate in developing other non-testing applications and tools.

Duties will include Designing, developing and implementing moderate to complex applications using JAVA, Python, JavaScript, and/or SQL languages and developing REST API's as needed. This position performs unit testing, debugging, creates documentation, installs, enhances and maintains new applications and/or data systems as needed. Maintain program libraries, users' manuals and technical documentation in a GitLab and JIRA environment. Manage and create SQL based regression models in the Oracle and MSSQL/My SQL environments.


  • Bachelor's Degree in Computer Science or related area and/or equivalent experience/training.

  • A minimum of three (3+) or more years of relevant experience.

  • Advanced skills associated with software design, modification, implementation and deployment, including object-oriented programming concepts. Demonstrated thorough experience and advanced skills in developing applications using JAVA, Python, JavaScript, SQL and RESTAPI. Includes ability to design, code, test, debug, document, install and maintain new systems and enhance existing resources.

  • Proven ability to understand functional needs and how systems can support those needs. Demonstrated ability to develop conversion and system implementation plans.

  • Demonstrated experience with formal quality assurance software processes and testing methodologies.

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

  • Demonstrated experience with user GUI software development and methods JAVA, JQuery, XML and other related UI technologies.

  • Demonstrated knowledge of LDAP, Shibboleth and Single Sign On. Demonstrated experience using current standards for securing data in program development, databases and transmission of data.

  • Thorough experience with identification and use of code libraries and open-source forums. Experience with open- and community-source projects and frameworks such as Selenium, Apache, Eclipse Foundations, Maven. Experience in provisioning web servers on Linux and Windows in a Virtual environment.

  • Proven software repository skills. Proven testing and test planning skills. Ability to develop and maintain written document regarding technical specifications, protocols, and coding comments in a JIRA and GitLab environment.


  • Five (5+) or more years of relevant experience.
  • Experience working with MVC architecture development using existing frameworks such as Spring, Zend, Django, Ruby on Rails.
  • Advanced knowledge of Oracle and Microsoft SQL Server architecture as related to development, administration and/or modification of such systems. Demonstrated experience developing high performance client/server applications.
  • Demonstrated ability to contribute technical narrative to grant proposals.


Employment is subject to a criminal background check.

UC San Diego Health is the only academic health system in the San Diego region, providing leading-edge care in patient care, biomedical research, education, and community service. Our facilities include two university hospitals, a National Cancer Institute-designated Comprehensive Cancer Center, Shiley Eye Institute, Sulpizio Cardiovascular Center, and several outpatient clinics. UC San Diego Medical Center in Hillcrest is a designated Level I Trauma Center and has the only Burn Center in the county. We invite you to join our dynamic team!


Applications/Resumes are accepted for current job openings only. For full consideration on any job, applications must be received prior to the initial closing date. If a job has an extended deadline, applications/resumes will be considered during the extension period; however, a job may be filled before the extended date is reached.


UC San Diego Health 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: http://www-hr.ucsd.edu/saa/nondiscr.html

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

UC San Diego School of Medicine
Payroll Title:
Salary Range
Commensurate with Experience
La Jolla
Appointment Type:
Appointment Percent:
Total Openings:
Work Schedule:
Days, 8 hrs/day, Monday-Friday


As a federally-funded institution, UC San Diego Health maintains a marijuana and drug free campus. New employees are subject to drug screening.