This position will remain open until a successful candidate has been identified.
UCSD Layoff from Career Appointment: Apply by 11/03/17 for consideration with preference for rehire. All layoff applicants should contact their Employment Advisor. Eligible Disability Counseling and Consulting services (DCC) or Special Selection clients should contact their Vocational Rehabilitation Counselor for assistance.
Applies professional concepts, department/unit and campus/medical center/OP policies and procedures to resolve a variety of complex issues in one or more IT areas of specialization. Analyzes complex issues. Within defined procedures and practices, determines appropriate action.
The software developer will act as the lead programmer/analyst and engineer in the development of novel and cutting -edge data systems, as well as enhancements to existing systems, for the analysis and display of scientific data in support of HIV research. Specific tasks will focus on developing both front-end and back-end web interfaces for managing, accessing, and visualizing heterogeneous biomedical research data (clinical, imaging, laboratory, etc.).
The software developer will contribute innovative ideas and will serve as the primary conduit between the data providers (the informatics group), and data consumers (clinical and scientific investigators) for the San Diego HIV Primary Infection Research Consortium. The software developer will work independently to create new software, application workflows, data pipelines, and tools that tackle data collection, analysis, visualization, dissemination and community creation problems on web and mobile platforms in moderately complex or complex application systems.
The environment will be dynamic, and multi-disciplinary at the intersection of software engineering, HIV and biomedical data, and design, with opportunity to grow in all these domains.
A Bachelor's Degree in related area; and/or equivalent experience/training.
Experience with database administration. Working knowledge of database management systems and standards. Knowledge relating to database system design. Advanced database querying and modeling skills working with moderately complex databases.
Advanced knowledge of computer security tools, best practices and policies including demonstrated experience securing server-based software.
Demonstrated skill at administering moderately complex security controls and configurations to computer hardware, software and networks.
Proven comprehensive understanding of how system management actions affect other systems, system users and dependent/related functions.
Extensive knowledge and demonstrated experience with web application development tools and frameworks, including Pyramid, Flask, Django, CGI.pm, mod_perl, Catalyst, JQuery, Dojo, YUI, etc.
Demonstrated experience working with healthcare or biomedical research data under privacy regulations (HIPAA) is desirable.
Demonstrated knowledge and experience working with large, complex biological and/or clinical data sets.
Demonstrated extensive knowledge and demonstrated experience designing RESTful APIs.
Employment is subject to a criminal background check.
UC San Diego is an academic powerhouse and economic engine, recognized as one of the top 8 public universities by U.S. News and World Report. Innovation is central to who we are and what we do. Here, students learn that knowledge isn't just acquired in the classroom - life is their laboratory. UC San Diego's rich academic portfolio includes six undergraduate colleges, five academic divisions and ...five graduate and professional schools. The university's award-winning scholars are experts at the forefront of their fields with an impressive track record for achieving scientific, medical and technological breakthroughs.