UCSF Memory and Aging Centre

Req Number 38573BR
Job Title Programmer/Analyst
Job Code and Payroll Title 7277: PROGRAMMER/ANALYST II/COMPUTER RES ANALYST
Job Code and Payroll Title 7277 PROGRAMMER/ANALYST II/COMPUTER RES ANALYST
Location Mission Bay
Department Name Neurology
Work Days MONDAY – FRIDAY 8AM – 5PM
Shift Days
Shift Length 8 Hours
Job Summary The UCSF Memory and Aging Center a dynamic multidisciplinary clinical research program investigating neurodegenerative diseases, seeks an innovative database developer to join our data management team. Under the general direction of the Manager of Technology and Data Management, the database developer will: work closely with a team of approximately 100 research staff, including neurologists, neuropsychologists, nurses, project coordinators, and programmers; modify existing functionality (technical support, bug fixing, coding, testing); implement routine instruments used for collecting data on subjects; develop new database application functionality (gather requirements, design solution, data modeling, coding, documentation, testing); ensure the integrity of the data; understand and promote compliance with HIPAA, IRB and regulations governing patient confidentiality and data security; perform other data management / technology department tasks as assigned to meet the overall technical needs of the center.The application environment is a mix of n-tier web technologies including the Java Servlet Specification, Apache Tomcat, Python, Django, MS SQL Server, MySQL, Spring and Hibernate.
Required Qualifications • Bachelor’s Degree in Information Systems, Computer Science or a related field; or an equivalent combination of education and relevant experience.
• A minimum of three years of experience developing web-based database applications.
• Proven experience migrating existing production data to new data models / databases.
• Knowledge of data security principles and techniques.
• Ability to independently exercise judgment within established guidelines.
• Excellent written and verbal communication skills.
• Taking ownership and completing assigned tasks with conscientious attention to detail.
• Programming in Java, Python, HTML/CSS, SQL.
• Java Servlet Specification ( JSTL, JSP).
• Spring Application Framework, Django Web Application Framework, Hibernate O/R Mapping, Sitemesh, Acegi, Jasper Reports, Ajax, jQuery or comparable technologies.
• Object-Oriented Programming.
• Data Modeling and Database Schema Design.Note: Fingerprinting and background check required.
Preferred Qualifications • Scientific background in biology or health sciences.
• Prior experience developing applications in a clinical research environment.
• Design Patterns, Software Architecture.
License/Certification N/A
Position Type Full Time
Percentage 100%
Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s