Software Developer in Saffron Walden
Software Developer in Saffron Walden

Software Developer in Saffron Walden

Saffron Walden Full-Time 36000 - 60000 £ / year (est.) No home office possible
Go Premium
E

At a Glance

  • Tasks: Develop and support the DECIPHER platform, focusing on human genetics.
  • Company: Join EMBL-EBI, a leader in bioinformatics and genomics research.
  • Benefits: Enjoy hybrid working options, competitive salary, and generous perks.
  • Why this job: Make an impact in genetics while working with cutting-edge technology and a collaborative team.
  • Qualifications: Experience in JavaScript, relational databases, and a passion for human genetics required.
  • Other info: Contract length is 3 years; interviews planned for August 2025.

The predicted salary is between 36000 - 60000 £ per year.

In this role, you will have the opportunity to develop domain area expertise in human genetics while working with a modern technology stack. You will design, develop and support the DECIPHER platform, extending its functionality and keeping it up to date with cutting edge scientific knowledge. DECIPHER is a web application written in Node using Vue, Nuxt.js, and Express, with a PostgreSQL database, using Sequelize as an ORM.

Your responsibilities will include:

  • Designing and implementing data structures and user interfaces to represent information relating to the human genome and genetic disorders.

  • Investigating, retrieving and reshaping data from other resources.

  • Upholding and refining expectations and for code quality, conventions, and development practice. Reviewing code written by other developers and identifying where any improvements can be made.

  • Responding to bug reports and requests for support or new features and working with stakeholders to understand their requirements.

  • Identifying causes of performance issues and resource usage and developing optimisations to maintain a responsive and stable service.

  • Identifying and evaluating new technological opportunities and, where the project would benefit advocating for adoption as part of team planning activities

  • Liaising with other groups at EMBL-EBI and externally, to explain requirements, optimise data presentation and to agree standards for data representation.

You have

  • Extensive experience of software development in JavaScript (Node.js or browser-based).

  • Good knowledge of relational databases, including designing tables, views, and constraints.

  • ??Experience of working in a collaborative professional software development environment.

  • Proficiency working in a UNIX/Linux environment, using command-line tools and version control.

  • An understanding of modern software development practices and tooling e.g. Continuous Integration/Deployment, automated testing, linting, performance benchmarking.

  • Experience of or enthusiasm to learn about human genetics

  • An ability to produce consistent and compelling user experiences

  • The ability to deliver a high-quality product on time and with careful attention to detail.

You may also have

  • Experience in developing reactive, data-driven web applications in JavaScript frameworks such as Vue, React, or Angular.

  • Experience working with SVG and/or HTML canvas to visualise data.

  • Familiarity with scripting languages such as Bash, Perl, Python.

  • Experience of designing and leading software projects

  • Experience in bioinformatics and the management of genomics data

Other helpful information:

  • Contract length:3 years (grant based contract)

  • Salary: Grade 5 – 6 monthly salary at £3,229 or £3,612 after tax but excluding pension and health insurance contributions. Plus generous benefits.

  • At EMBL-EBI we are pleased to offer hybrid working options for all our employees. A dedicated desk will be available everyday, but most of our team choose to work two days on site and three from home. We have a team day once a week (on a Thursday) and you can choose one other day to work on campus to suit you!

  • Interviews – We plan to hold introductory meeting with selected candidates remotely end of August 2025.

  • Interested? We would love to see an application from you! To complete your application, please upload both a cover letter outlining your suitability and interest for the role & an updated version of your CV. Unfortunately, were only able to review applications that include both documents. If you have any questions please reach out to us online.

Software Developer in Saffron Walden employer: EMBL-EBI

At EMBL-EBI, we pride ourselves on being an exceptional employer, offering a collaborative work culture that fosters innovation and professional growth. Our hybrid working model allows for flexibility, enabling you to balance your personal and professional life while contributing to groundbreaking research in human genetics. With generous benefits and a supportive environment, we empower our employees to thrive and make a meaningful impact in the field of bioinformatics.
E

Contact Detail:

EMBL-EBI Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Developer in Saffron Walden

✨Tip Number 1

Familiarise yourself with the DECIPHER platform and its functionalities. Understanding how it operates will not only help you during the interview but also demonstrate your genuine interest in the role.

✨Tip Number 2

Brush up on your JavaScript skills, particularly in Node.js and frameworks like Vue or Nuxt.js. Being able to discuss recent projects or challenges you've faced using these technologies can set you apart from other candidates.

✨Tip Number 3

Showcase your collaborative experience by preparing examples of how you've worked effectively in a team. Highlighting your ability to review code and provide constructive feedback will resonate well with the hiring team.

✨Tip Number 4

Research current trends in human genetics and bioinformatics. Being knowledgeable about the field will allow you to engage in meaningful discussions during interviews and show that you're proactive about learning.

We think you need these skills to ace Software Developer in Saffron Walden

JavaScript (Node.js and browser-based)
Relational Database Design
PostgreSQL
Sequelize ORM
UNIX/Linux Proficiency
Version Control (e.g. Git)
Continuous Integration/Deployment
Automated Testing
Code Quality Standards
Performance Optimisation
User Interface Design
Data Reshaping and Retrieval
Collaborative Software Development
Attention to Detail
Experience with JavaScript Frameworks (Vue, React, Angular)
Data Visualisation (SVG, HTML Canvas)
Scripting Languages (Bash, Perl, Python)
Bioinformatics Knowledge
Human Genetics Understanding

Some tips for your application 🫡

Tailor Your Cover Letter: Make sure to customise your cover letter to highlight your experience in software development, particularly with JavaScript and relational databases. Mention your enthusiasm for human genetics and how it aligns with the role.

Showcase Relevant Experience: In your CV, emphasise your experience with Node.js, Vue, and PostgreSQL. Include specific projects where you designed user interfaces or optimised performance, as these are key responsibilities of the role.

Highlight Collaborative Skills: Since the job requires working in a collaborative environment, mention any previous team projects or experiences where you contributed to code reviews or supported other developers. This will demonstrate your ability to work well with others.

Proofread Your Application: Before submitting, carefully proofread both your cover letter and CV. Ensure there are no spelling or grammatical errors, and that all information is clear and concise. A polished application reflects attention to detail, which is crucial for this role.

How to prepare for a job interview at EMBL-EBI

✨Showcase Your Technical Skills

Make sure to highlight your experience with JavaScript, particularly Node.js and any frameworks like Vue or React. Be prepared to discuss specific projects where you've used these technologies, as well as your familiarity with PostgreSQL and Sequelize.

✨Demonstrate Problem-Solving Abilities

Prepare examples of how you've tackled performance issues or bugs in previous roles. Discuss your approach to optimising code and maintaining a responsive service, as this will show your ability to handle challenges effectively.

✨Understand the Domain

Familiarise yourself with human genetics and bioinformatics concepts. Even if you don't have extensive experience in this area, showing enthusiasm and a willingness to learn can set you apart from other candidates.

✨Prepare for Collaborative Discussions

Since the role involves liaising with various stakeholders, be ready to discuss your experience in collaborative environments. Think of examples where you've worked with others to refine requirements or improve data presentation.

Software Developer in Saffron Walden
EMBL-EBI
Go Premium

Land your dream job quicker with Premium

Your application goes to the top of the list
Personalised CV feedback that lands interviews
Support from real people with tickets
Apply for more jobs in less time with AI support
Go Premium

Money-back if you don't land a job in 6-months

E
  • Software Developer in Saffron Walden

    Saffron Walden
    Full-Time
    36000 - 60000 £ / year (est.)

    Application deadline: 2027-07-14

  • E

    EMBL-EBI

Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>