Who ❤️ PJ →

Full Search

11 Feb 2025

Full-Time Software Developer

Clarence – Posted by Clarence Saffron Walden, England, United Kingdom

Job Description

We are looking for an enthusiastic software developer, to help us develop the MetaboLights and MetabolomeXchange infrastructure. The post holder will be part of a dynamic team responding to its ever evolving scientific community.

 

The post holder will:

  • Maintain and develop the MetaboLights applications and infrastructure in the context of the wide MetabolomeXchange project, using Java, Python and JavaScript;
  • Expand and modernise existing RESTful API and container services;
  • Facilitating the curation pipeline based on data needs;
  • Develop integration with other resources at EMBL-EBI and global collaborators;
  • Interact with academia and industry to respond to community requirements;
  • Work with other partners in the MetabolomeXchange project to deliver first-of-its-kind metabolomics cross database integration.

You have 

  • A Bachelor’s degree or equivalent qualification in computer science or related field;
  • Previous experience (at least three years) of working as a software developer in an International environment;
  • Experience with Java, JavaScript and Python programming languages;
  • Extensive experience in REST API design, development and test using frameworks such as Flask, FastAPI, or Django;
  • Experience with unit testing frameworks and CI/CD platforms (Jenkins, GitLab, GitHub, etc.);
  • Hands-on experience with relational (Oracle, MySQL or PostgreSQL) and NoSQL databases (e.g., MongoDB);
  • Experience with data search and analytics engines like ElasticSearch, Solr;
  • Experience with JavaScript frameworks, like Angular, React;
  • Extensive knowledge of containerization and container orchestration technologies (docker, Kubernetes);
  • Hands-on experience with shell scripting and cronjobs;
  • Experience with agile software development methodologies such as Scrum and Kanban;
  • Experience with task management and knowledge sharing platforms (Jira, Confluence, etc.);
  • A collaborative mindset, focused on working effectively as a team member by contributing ideas, sharing knowledge, and supporting colleagues;
  • An approach to implement new features and updates proactively with a focus on long-term sustainability.

You may also have

  • A Master or PhD degree or equivalent qualification in computer science or related field;
  • Experience with high-performance computing (HPC) platforms (Slurm, LSF, etc.);
  • Experience in handling large data volumes of scientific data;
  • Experience with cloud object storage API (s3);
  • Experience in working on open source projects;
  • Any experience with NMR or mass spectrometry data will be beneficial but not essential.

Apply now! Benefits and Contract Information

  • Financial incentives: depending on circumstances, monthly family/marriage allowance of £272 monthly child allowance of £328 per child. Non resident allowance up to £556 per month. Annual salary review, pension scheme, death benefit, long-term care, accident-at-work and unemployment insurances
  • Hybrid working arrangements
  • Private medical insurance for you and your immediate family (including all prescriptions and generous dental & optical cover)
  • Generous time off: 30 days annual leave per year, in addition to eight bank holidays
  • Relocation package including installation grant (as applicable)
  • Campus life: Free shuttle bus to and from work, on-site library, subsidised on-site gym and cafeteria, casual dress code, extensive sports and social club activities (on campus and remotely)
  • Family benefits: On-site nursery, child sick leave, generous parental leave, holiday clubs on campus and monthly family and child allowances
  • Contract duration: This position is a 2 year contract fixed term contract.
  • Salary: Monthly salary starting at £3,229 after tax but excl. pension & insurances) + benefits (Total package will be dependent on family circumstances) 
  • International applicants: We recruit internationally and successful candidates are offered visa exemptions. Read more on our page for international applicants.
  • Diversity and inclusion: At EMBL-EBI, we strongly believe that inclusive and diverse teams benefit from higher levels of innovation and creative thought. We encourage applications from women, LGBTQ+ and individuals from all nationalities.
  • Job location: This role is based in Hinxton, near Cambridge, UK. You will be required to relocate if you are based overseas and you will receive a generous relocation package to support you.

 

Share this role online (there may be a referral fee*)

How to Apply

To apply, please submit a covering letter and CV via our online system. Applications will close on 02/03/2025. https://embl.wd103.myworkdayjobs.com/en-US/EMBL/details/Software-Developer_JR538?locations=e80afa7e65f5100729542eddd1ff0000

Job Categories: Equal Opportunities. Job Types: Full-Time. Salaries: 40,000 - 60,000.

Job expires in 8 days.

40 total views, 0 today

Apply for this Job