Software Engineer – EMBL-EBI, near Cambridge-Hinxton

Job ID: 3245
Job date: 2015-04-22
End Date:

Company : Cambridge 

Country :

Role : Faculty 


[Click Here to Access the Original Job Post]

Job Description:

ISCB Job Board

Software EngineerEMBL-EBInear Cambridge-Hinxton We are looking for a highly motivated, experienced Software Engineer to work in the Functional Genomics Development Team at the European Bioinformatics Institute (EMBL-EBI) which is located on the Wellcome Trust Genome Campus near Cambridge in the UK.

This is an exciting opportunity to work on the development of the BioStudies database, a new data resource at EMBL-EBI that will serve as a generic data archive at EMBL-EBI for Biomolecular datasets. In particular, the post-holder will work on problems associated with transfer and management of larger volumes of data, for example, generated by high resolution imaging technologies. They will work on both the backend aspects of the data management infrastructure associated with the end user-facing software components, as well as integration with existing data management systems. The engineer will work in a team with other software engineers, data curators and bioinformaticians, and will deliver and maintain reliable and robust software components.

The post holder will report to the Functional Genomics Development team leader, and will work closely with the project coordinator for biological image data resource development. Some European travel may be necessary.

The EBI is part of the European Molecular Biology Laboratory (EMBL) and it is a world-leading bioinformatics centre providing biological data to the scientific community with expertise in data storage, analysis and representation. EMBL-EBI provides freely available data from life science experiments, performs basic research in computational biology and offers an extensive user training programme, supporting researchers in academic and industry. We are part of EMBL, Europe’s flagship laboratory for the life sciences.  You will have a strong interest in software engineering along with a degree in computer science, mathematics, IT or a related field. It is essential you are able to demonstrate:

• Experience with requirements analysis, design and development of web-based software infrastructures.
• A minimum of 3 years' experience in Java programming and thorough knowledge of related EE Java technologies including JDBC, servlets and JSP.
• A minimum of 5 years' experience with database applications and relational databases: SQL, Oracle and/or MySQL, PL/SQL.
• A minimum of 5 years’ experience with UNIX/Linus and shell scripting.
• Problem solving skills in database and applications scalability.
• Knowledge of team working environments (SCC systems; build automation).
• An ability to communicate effectively with other groups (software developers and biologists).
The post holder will be able to work independently on assigned tasks, as well as in a small team; take initiative as necessary; think independently and creatively; and deliver results on time. An enthusiasm for solving challenging problems is a must.

Direct experience in the following areas would be a strong advantage:

• Protocols and systems for large data manipulation (e.g. Aspera, UDT, GridFTP, object stores).
• Bioinformatics, biology, or life sciences.
• HPC clusters, distributed processing, and/or virtualisation; image data formats and manipulation.
• JavaScript development and popular JavaScript frameworks.

Job Information
Position Type: Faculty Reference (Job ID number): EBI_00524
Start Date: ASAP
Duration: Full Time
Status: open

Contact Information
EMBL-EBI
http://ig14.i-grasp.com//fe/tpl_embl01.asp?newms=jj&id=53667&aid=15470

How To Apply:Please apply online through www.embl.org/jobs


Skills :

Areas :


Additional Info:

[Click Here to Access the Original Job Post]