Ruby Web Application Developer
Location: GB, CAM, Cambridge

Company profile:
Eagle develops products and services that help our clients organise, analyse and manage genomic data. We’re based at the Babraham Research Campus, in the heart of the vibrant Cambridge technology cluster. We’re a small, but rapidly-growing company. We have a startup culture where input from everyone is valued, so you really have a chance to make a difference.

Job description:
Due to continued success, Eagle Genomics, the leading bioinformatics software and consultancy company, is seeking to hire an outstanding Ruby Web Application Developer.The successful applicant will work on a diverse and challenging range of projects at the forefront of genomic technology, personalised medicine and data-driven science.Tasks may include:Development of bespoke softwareCustomisation and modification of existing (primarily open source) softwareAnswering and resolving ad-hoc support questions from customers relating to usage, bugs in code, or customisation issuesCommunicating with customers to clarify design briefs, understand their requirements, and help with testingDesigning and delivering user/developer training courses and documentationAttending conferences and networking with potential customersSpecification of project requirements, system architecture, workflow and user interface designs for new customer projectsRegular direct interaction with customers by email, phone, IM, and on-site visits.Due to the collaborative nature of Eagle’s software development process, and the regular interaction with customers, good communication and presentation skills are essential.Of benefit is previous experience of working in a large project, to deadlines, in close collaboration with fellow team members, and with specific personal responsibilities. The applicant will also find it useful to have experience of working with large code bases and with systems which process large quantities of data.We are looking for highly motivated candidates with good communication and interpersonal skills. Furthermore, candidates should demonstrate solid problem solving skills, excellent attention to detail, and a desire to work in an international environment. English skills are a requirement.Ideally candidates will have a degree in a software-related discipline. A background in scientific software development or bioinformatics will be useful, but is not essential.

Requirements:
Essential - you must have expert-level experience:Ruby, Ruby on Rails, MySQL. Knowledge and experience of modern web application design techniques and frameworks. Interaction of web clients with RESTful backends.Desirable - demonstrable experience of one or more of the following:Javascript, JQuery, HTML, CSS. Agile development experience, Amazon Web Services, virtualisation, web security, data security. Automated build and test tools. Perl, Java. NoSQL technologies, particularly Couchbase. Chef.Our interview process includes a technical test.

Benefits:
Eagle Genomics provides a competitive salary, 25 days holiday (rising to 28), pension, private medical cover and an employee share option scheme. We are located on the Babraham Research Campus south of Cambridge. We have a startup culture where input from everyone is valued, so you really have a chance to make a difference.There is no formal closing date for this position, we will close it as soon as we find the right candidate. AgenciesWe do not use recruitment agencies and will not accept calls from them.