• [Photo] Eugene McDaid April 17, 2018

    BACKGROUND

    Paramount are working in partnership with Genomics England to expand their team in order to deliver success with the 100,000 Genomes Project. This is a challenging and fast moving project with the aim to carry out whole genome sequencing on 100,000 participants. Genomics England works with key partners to collect, transport, store, quality check and sequence the samples from participants. The aim for this project is to create a new genomic medicine service for the NHS – transforming the way people are cared for. Patients may be offered a diagnosis where there wasn't one before. In time, there is the potential of new and more effective treatments.

    The post holder is an experienced Java / Front End developer responsible for creating server, web applications and REST APIs and utilising programming skills for the manipulation of data from large data sets. The post holder is responsible for developing and maintain applications within the Research Environment and supporting activities BAU activities including the data platform.

    RESPONSIBILITIES

    • Take an active role in story definition, building acceptance criteria for QA and liaison with product owners, project managers and other business stakeholders
    • Provide high quality , testable and performant software (greenfield development)
    • Work collaboratively with colleagues across the organisation using Agile development processes
    • Provide technical expertise on software development and be an active advocate for best development practices
    • Carry out development planning and estimating
    • Support pair programming and carrying out peer reviews
    • Develop services, databases and web applications for:
      • Analysing, modelling, searching and presenting clinical and genomic data
      • Integrate genomic API
    • Design and update software database. This includes, but is not limited to: Software Applications, Web Sites, Data Communication Processes and User Interfaces
    • Lead on trouble shooting to ensure effective deployment, maintenance and troubleshooting of software tools in the Research Environment

    REQUIREMENTS

    Skills/ Knowledge:
    • Must be a full-stack developer and understand concepts of software engineering
    • Degree in computer science or software engineering (or experience to this level)
    • Significant experience working on a variety of software development projects using different technologies including:
      • Proficiency in Java 8, Maven/Gradle, Spring, Persistence frameworks Hibernate/JPA, Junit, mocking frameworks
      • SQL and NoSQL databases
      • REST API development
      • Containerisation / Docker
      • Jenkins / CI
      • Front-end development (Javascript, HTML, CSS)
      • Experience utilising modern JS Frameworks such as React and Angular
      • Knowledge of OAuth / OpenID
    • Experience in designing and developing APIs and Microservices
    • Proficiency in collaborative development tools such as Github, Confluence and JIRA
    • Experience in data wrangling, management and ETL processes
    • Experienced in the development and execution of unit testing of code components or complete applications
    • Demonstrates strong problem solving and decision making skills while using sound judgment
    • Ability to work independently and to show initiative within a team
    • Ability to prioritise and balance competing demands
    • Works effectively within a multidisciplinary team
    • Communicates effectively and professionally in all forms of communication with internal and external customers
    • Flexible and co-operative approach to colleagues
    • Up-to-date knowledge of technological developments in the industry
    • Excellent attention to detail
    • 'Good to have's' include:
      • Experience of Cloud based applications delivery (e.g. AWS or similar)
      • Technical experience with Atlassian products e.g. Confluence plugins
      • Experience in the Health / Medical research sector advantageous
      • Experience in designing and developing software systems requiring scientific analysis, mathematical models and visualisation is advantageous.

    COMPENSATION

    There are some great benefits on offer with this role including a competitive salary, pension, generous holidays and more.

    HOW TO APPLY

    Please do not hesitate to contact Harvey Uppal at huppal[at]pararecruit.com or call (+44) 121 616 3407 to discuss this opportunity further.

    Keywords: Senior, Software, Developer, Java, Front End, API, Spring, SQL, NoSQL, Restful, Junit, HTML, CSS, JavaScript, Jenkins, Docker, Bioinformatics, Genomics, AWS, London.

Discussion forums: Opportunity: Senior Software Developer -- Bioinformatics @ Genomics England -- London, UK

Expanded view | Monitor forum | Save place

Start a new thread:

You have to be logged in to post a reply.

© 1998-2025 Scilico, LLC. All rights reserved.