Associate Programmer Analyst

Cedars-Sinai Medical Center
Job Location
Los Angeles, CA 90048
Job Description

Summary of Essential Job Duties:
Under general supervision, responsible for application development supporting scientific/bioinformatic research and Genomics core related business objectives while providing junior-level expertise in software development life cycle phases from concept and design to testing. Analyses, designs and builds component based applications for research and service related projects, including introduction of an application layer, modeling techniques, component and object-oriented design, and systematic approaches to application integration. Responsible for installing and maintaining existing open source software, writing novel scripting, and executing pipelines for high throughput data for analysis and Quality control (QA). Works on new and existing applications. Performs hands-on coding and assists in architecting solutions. May serve as liaison to internal customers, research groups and various business support areas. Maintains computational infrastructure and systems to support current software, analysis, and storage of various data-types. Works closely with Cedars-Sinai Genomics Core Bioinformatics team and Wet lab personnel to support research and service related programs.

1. Assist in designing and building components-based applications for bioinformatics
2. Assists in design, develop and support scientific applications written in various programming languages using current and new development technology including J2EE, JSP, HTML, XML, Python, Perl, PHP and SQL
3. Under supervision, test and deploy new features and versions of core scientific applications, databases and utilities
4. Debug and maintain deployments of core applications, databases and utilities, escalating for help when necessary
5. Assist with the creation of enhancements to software applications for review by more senior members of the staff
6. Assists with the creation of component/subsystem documentation. Help to produce design and technical specifications as needed for technical documentation which programs and scientific analysis are executed/written
7. Participate in discussions around translating program requirements, recommending system solutions, and helping to formulate detailed specifications from which programs and scientific analysis are executed/written
8. Liaison with Director of Genomics Core, Bioinformaticians and wet lab scientists and Director of Scientific Computing
9. Create drafts of technical documentation for internal business use, or education use w/EIC, Bioinformatists and wet lab


Educational Requirements:
Bachelor’s Degree in Computer Science, Bioinformatics, Mathematics or related computational field.

• 1 or more years of experience managing application design, software development, maintenance
• Must have experience with Sun Grid Engine (SGE), mySQL, 2 years experience with Linux (CentOS, Red Hat, etc.)
• Minimum of 1 years IT experience in a team environment
• Prefer experience using various programming languages but must have experience with common scripting languages
• Technical understanding of data and relational databases and technical data design

How to Apply

Please apply through company website (, search for requisition # 17600 and send a copy of resume to jie.tang at

An analysis appearing in PeerJ finds that social media mentions of a paper may lead to increased citations.

NIH's Michael Lauer looks at the number of grants, their amount, and funding success rates at the agency for last year.

At Nature, Johns Hopkins' Gundula Bosch describes her graduate program that aims to get doctoral students thinking about the big picture.

Patricia Fara writes about childcare funding, and women in science and science history at NPR.