UC San Diego Jobs Site

Column Content Left

#96082 Applications Developer/Database Admin

Filing Deadline: Thu 10/25/2018

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

UCSD Layoff from Career Appointment: Apply by 10/16/18 for consideration with preference for rehire. All layoff applicants should contact their Employment Advisor.

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

DESCRIPTION

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.

Additionally, the CTRI is the administrative home of many projects outside the CTSA consortium such as a clinical trial Phase I unit, Office of Coverage Analysis Administration, UC BRAID, XPrize competition, the NIH Center for Accelerated Innovation, and the Coordinating and Information Management Center (CIMC) of CIRM. This Institute crosses VC areas to include the SD Supercomputer Center, Rady School of Management, CALIT2, and collaborates with the 4 other UC campuses with medical schools and CTSA funding, through the BRAID consortium.

Under general supervision, this position will serve as an Applications Programmer for CTRI and its associated projects that have a local, national and international scope and are devoted to harnessing information technologies and telecommunications to improve the competitiveness of the California economy and to benefit society. The incumbent applies skills as a seasoned, experienced software professional with a full understanding of industry practices, community standards and relevant policies and procedures to medium-sized projects or portions of large projects with moderate scope and complexity. Resolves a wide range of issues. Demonstrates competency in selecting tools, methods and techniques to obtain results.

The Applications Programmer will work independently to create new applications, develop automated web-based data-driven test frameworks for Quality Assurance, test tools, and middleware tools that tackle data collection, integration, analysis, visualization, dissemination and community integration needs on web and mobile platforms in moderately complex or complex application systems. Using seasoned expertise, the incumbent will provide development support for institute-wide projects. Duties will include conceptualizing, designing, developing, coding using JAVA, Selenium, Python, Javascript, RESTAPI and SQL. This includes unit testing, debugging, installing, and maintaining new data systems as well as enhancements to existing systems. Develop web-based automated data-driven testing frameworks for QA using JAVA and Selenium or RFT. Develop complex client/server database driven applications in a multi-site, multi-platform (UNIX, Mac-OS and Windows) networked environment. Manage and create SQL based regression models in the Oracle and MSSQL/My SQL environments.

MINIMUM QUALIFICATIONS

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

  • 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 demonstrated ability to design, code, test, debug, document, install and maintain new systems and enhance existing resources.

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

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

  • Thorough experience with identification and use of code libraries and open-source forums. Demonstrated 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.

  • Demonstrated software repository skills. Demonstrated 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.

  • 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, data bases and transmission of data.

PREFERRED QUALIFICATIONS

  • 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.

SPECIAL CONDITIONS

  • 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:
APPLICATIONS PROGR 3
Department:
CLINICAL TRANSLA RESEARCH INST
Salary Range
Commensurate with Experience
Worksite:
Other
Appointment Type:
Career
Appointment Percent:
100%
Union:
Uncovered
Total Openings:
2
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.