Job Description

Payroll Title:
Hiring Salary Range
$99,120 - $115,000/Year
Appointment Type:
Appointment Percent:
Total Openings:
Work Schedule:
Days, 8 hrs/day, Mon-Fri

#110886 Applications Programmer 4

Extended Deadline: Tue 9/21/2021

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 before they will be allowed on campus or in a facility or office. For more information visit:

UCSD Layoff from Career Appointment: Apply by 08/17/2021 for consideration with preference for rehire. All layoff applicants should contact their Employment Advisor.

Special Selection Applicants: Apply by 08/26/2021. Eligible Special Selection clients should contact their Disability Counselor for assistance.

  • This position is open until filled.


The Applications Programmer 4 is responsible for a full stack development project that significantly extends a project in computational neuroanatomy. The incumbent will be responsible for transforming the analysis software from an "academic one off" to a mainstream useable system. The project will utilize open-source code. Proficiency in Python, GUI and Web design, and data management is essential and experience in TypeScript is desirable. The incumbent will develop high quality code, supervise testing and integration, and lead the development project, which includes interacting with local and remote scientists and devaluation criteria to obtain results. Responsibilities include defining coding standards, and code review. The incumbent will establish formal model-reconstruction methodology and implement industry-accepted quality control standards and ensure compliance with these standards.

The Application Programmer 4 will apply advanced software concepts and objectives to medium to large projects of broad scope and complexity. Regularly resolves highly complex issues where analysis of situations or data requires an in-depth evaluation of variable factors. Selects tools, methods, techniques and evaluation criteria to obtain results.


  • Bachelor's degree in Computer Science or related area and at least two (2) years of experience in full stack Web development; or an equivalent combination of education and/or experience. Advanced knowledge of secure software development

  • Highly advanced skills associated with software specification, design, modification, implementation and deployment of large-scale scope.

  • Proficient programming in python, numpy, pandas, and jupyter notebook.

  • Proficiency in Javascript, Typescript, Angular, and Node.js.

  • Proficiency in Unix, including shell-scripting.

  • Experience adhering to good coding practices, such as python docstrings, Sphinx, and doxygen.

  • Excellent project leadership and management skills.

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

  • Demonstrated ability to develop conversion and system implementation plans.

  • Advanced experience with identification and use of code libraries and open-source forums.

  • Advanced experience with planning for deployment and creation of feedback mechanisms.

  • Demonstrated software repository skills. Specifically, knowledge of git and github.

  • Demonstrated experience developing and executing complex test plans.

  • Demonstrated complex problem- solving skills.

  • Demonstrated effective communication and interpersonal skills. Demonstrated ability to communicate technical information to technical and non-technical personnel at various levels in the organization. Ability to use community standards for written documentation. Proficiency in writing documentation and notes in clear English.

  • Proven ability to be self-motivated and work independently and as part of a team. Ability to learn effectively and meet deadlines.


  • Must pass a background check.

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

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