This site uses cookies. To find out more, see our Cookies Policy

Full Stack Developer in Raleigh, NC at Vaco

Date Posted: 9/13/2018

Job Snapshot

Job Description

You will form part of an agile software development team. You will be developing and maintaining scalable computational pipelines that take DNA sequencing data through analysis to reporting. You will also be developing additional software and integration of third party systems to support the operation needs of the business.

There is flexibility in the exact profile and experience of the applicant, provided that he/she can demonstrate his/her development skills and motivation to join a company in the field of cancer genomics. Previous experience in a regulated environment is welcome but not necessary.

Key Responsibilities:

  • Further develop and strengthen our client's software infrastructure, including data security, and database management.
  • Support development of bioinformatics pipelines.
  • Develop interfaces for monitoring our client's assays, in close collaboration with lab-based scientists.
  • Develop and maintain internal data-warehouse and reporting systems.
  • Integrate third-party systems and tools with internally developed software.
  • Design and improve automated software testing environments.

Education/Qualifications:

  • Graduate or undergraduate degree in computer sciences or related field.
  • Prior experience as a software developer in industry.

Requirements:

  • Demonstrable full-stack software development experience in industry (Essential, Python experience preferred)
  • Experience with Unit Testing and Continuous Integration (Essential)
  • Experience developing of relational databases, typically SQL (Essential)
  • Prior experience adhering to Software Development Life Cycle processes and/or working within regulated environments (Essential)
  • Experience developing and integrating automated PDF reports (Desired)
  • Knowledge of Amazon Web Services computing infrastructure (Desired)
  • Knowledge of software development and quality assurance, such as ISO 13485, EN 62304, ISO 15189 (Desired)
  • Experience working with high throughput compute clusters (Desired)
  • Experience working with next generation sequence data (Desired)

Candidates will be expected to be creative, capable of working both independently and within a team-oriented environment and have excellent organisational and time management skills.

Job Requirements

Demonstrable full-stack software development experience in industry (Essential, Python experience preferred)
Experience with Unit Testing and Continuous Integration (Essential)
Experience developing of relational databases, typically SQL (Essential)
Prior experience adhering to Software Development Life Cycle processes and/or working within regulated environments (Essential)
Experience developing and integrating automated PDF reports (Desired)
Knowledge of Amazon Web Services computing infrastructure (Desired)
Knowledge of software development and quality assurance, such as ISO 13485, EN 62304, ISO 15189 (Desired)
Experience working with high throughput compute clusters (Desired)
Experience working with next generation sequence data (Desired)