Software Engineer – Web Developer

Job ID: EBI_01174
Job date: 2018-04-10
End Date:

Company : EMBL 

Country :

Role : Technician 


[Click Here to Access the Original Job Post]

Job Description:
The ChEMBL Team at the European Bioinformatics Institute (EMBL-EBI) is looking for a talented and passionate web developer who can design and develop robust solutions that deliver ChEMBL data to our extensive user community.

ChEMBL is a world-leading chemogenomics resource, providing open bioactivity data and associated tools to the scientific community. We have a considerable number of users from academia and industry. You will work in a team-oriented environment, collaborating closely with fellow engineers and technical experts, chemo- and bio-informaticians and scientists across EMBL-EBI and with our many external partners from the UK and internationally. You will have excellent communication skills, able to interact with fellow technical experts as well as scientists seeking solutions to their "real world" problems.

Reporting to the ChEMBL team leader, the job responsibilities will include:

  • Developing web-based solutions to better deliver ChEMBL resources to users
  • Maintaining and further developing the infrastructure that supports interfaces on chemogenomics data
  • Writing robust, tested, and well documented code
  • Working with other members of the team, collaborators and users to develop and deliver new and innovative ways to analyse and visualise ChEMBL data
  • Integrating chemogenomics data with that from other relevant resources at the EBI and beyond Keeping up-to-date with relevant developments in the field of web development

Qualifications and Experience

Required:

  • ideally 3+ years postgraduate experience in front-end software development with a demonstrable track record of delivery
  • A BSc (or equivalent) in a technical subject (e.g. life science, computing or mathematics)
  • Sound programming skills, including experience of Unix and Python
  • Experience in building and using web services and good knowledge of current web technologies;
  • Knowledge of search technologies e.g. Solr/Elastic
  • Knowledge of relational databases, SQL PL/SQL and NoSQL approaches
  • Evidence of good practice in software engineering to deliver clean, extensible and robust code through rapid development cycles with documentation and version control
Desirable:
  • Exposure to application development within a scientific computing environment; knowledge of the biomedical or life sciences would be advantageous
  • Experience of contributing to open software projects, for example on GitHub
  • An interest in sharing your knowledge and experiences
  • Knowledge of backend technologies including Docker, Graphql, Terraform, Kubernetes
  • Experience using Python web-frameworks such as Django
Contract Duration: 3 years

Grading: 5 or 6 depending on experience (monthly salary starting at £2,552 after tax).


Requeriments :

Skills :

Areas :


Additional Info:
Location: Hinxton

Salary: £30,624 + (Grade 5 or 6 depending on experience)

Hours: Full Time

Contract Type: Fixed-Term/Contract

Placed on: 9th April 2018

Closes: 17th May 2018

EMBL-EBI is a world-leading informatics centre providing biological and chemical data to the scientific community with expertise in data storage, analysis and representation. As part of the European Molecular Biology Laboratory (EMBL), we are a non-profit, intergovernmental organisation funded by 24 member states and two associate member states and proud to be an equal-opportunity employer.

Benefits:

EMBL is an inclusive, equal opportunity employer offering attractive conditions and benefits appropriate to an international research organisation.

We have an informal culture, international working environment and excellent professional development opportunities.

If you’ve ever visited the campus you’ll have experienced first-hand our friendly, collegial and supportive atmosphere, set in the beautiful Cambridgeshire countryside.

Application Instructions:To apply please submit a covering letter and CV, with two referees, through our online system.

Additional Information:

Applications are welcome from all nationalities.

EMBL-EBI is committed to achieving gender balance and strongly encourages applications from women.

[Click Here to Access the Original Job Post]