-
DESCRIPTION
There is an immediate opening for a Bioinformatics Application Developer at the La Jolla Institute for Allergy and Immunology (LJI, http://lji.org). The candidate, as part of the Bioinformatics Core Facility (BCF), will have the opportunity to work on several high-profile web resources, including in the Immune Epitope Database Analysis Resource (IEDB-AR, http://tools.iedb.org ).
Current work for the IEDB-AR is focused on completing a migration of the web applications from Java/Tomcat to Python/Django, developing RESTful APIs, creating standalone tools, making existing applications more efficient, and enhancing usability of the site. These applications are used by researchers worldwide free of charge to help understand and fight infectious and allergic diseases.
The ideal candidate will have a solid understanding of biology, experience in industry-standard development workflows, and will be able to work as part of a diverse team of principal investigators, postdocs, bioinformatics specialists, and programmers. The candidate will also be able to contribute to decisions on high-level software and hardware architecture.RESPONSIBILITIES
Key Responsibilities:- Write and maintain re-usable code
- Migrate several apps from Java/Tomcat to Python/Django
- Develop RESTFUL APIs for new and existing tools
- Develop standalone applications for new and existing tools
- Implementing interfaces to new tools as they become available
- Squash bugs as they are uncovered
- Work with LJI and external postdocs and developers to port code to hardened web applications
REQUIREMENTS
Required skills/expertise:- Python, Django, and Javascript expertise
- REST web services
- Java
- RDBMS and SQL
- Version control systems (SVN, git, etc.)
- Coding best practices (documentation, unit testing, etc.)
- Knowledge of Biology/Immunology/Bioinformatics or strong desire to learn
- Optional skills/qualifications:
- Server administration (MySQL, Apache, Tomcat, etc.)
- NoSQL databases
- PBS/Torque
- RabbitMQ
- Celery
- Docker
- Must be willing to work as part of a team
- Must be able to juggle priorities and adapt as they change
COMPENSATION
Title and salary commensurate with experience.HOW TO APPLY
Interested candidates must send their resume, a cover letter, and list of three professional references to be considered. Please enclose the required documents within a single file attachment.
To apply, please visit our careers page: http://www.liai.org/pages/career-positions-bioinformatics-application-developer
Discussion forums: Opportunity: Bioinformatics Application Developer @ La Jolla Institute -- San Diego, CA (US)
Expanded view | Monitor forum | Save place
Start a new thread:
You have to be logged in to post a reply.