110886 - Applications Programmer 4
#110886 Applications Programmer 4Extended 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: https://ucnet.universityofcalifornia.edu/news/2021/07/ucs-covid-19-vaccine-policy.html
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 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: 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.