Senior Software Developer - Cambridge

Paramount Recruitment Limited
08 Mar 2018
17 Mar 2018
Contract Type
Full Time
Senior Software Developer

This is a great opportunity for a strong software developer, proficient in at least two of the following languages: Python, Java, C# and Ruby, to join a world-leading bioinformatics organisation in Cambridge. A genomics background isn't necessary but it would be advantageous.
The main objective of the role is to design, develop, maintain and provide support for specific software applications and services which are used by laboratory and faculty groups within the organisation. You will also be expected to optimise for software availability, data integrity and confidentiality which will involve incremental improvements, data curation and on occasion bug fixing.

*Proficiency in two of the following: Python, Java, C#, Ruby - Understanding when to use the right language is key
*Experience developing multi-user concurrent systems using MVC frameworks in an industry setting - Rails, J2EE, Spring, JSP, Tomcat
*Experience with modern software development tools and practice including test driven development and continuous integration - Git, Jenkins, CI, Mockito
*Designing/ manipulating of relational database systems or NoSQL - MySQL, PostgreSQL, MongoDB, RDBMS
*Designing data visualisation dashboards - Tableau
*Comfortable working in an Agile environment with Scrum methods

There are some great benefits available with this role as well as the opportunity to work with some of the best minds in genomics and software development.
Please do not hesitate to contact Harvey Uppal at ********************** or call (***************** to discuss this opportunity further.
Keywords: Software, Development, Genomics, Python, Java, Ruby, C#, Rails, J2EE, Spring, JSP, Git, Tomcat, Jenkins, Tableau, Agile, Scrum, RDBMS, MySQL, NoSQL, PostgreSQL, Cambridge

Paramount Recruitment Limited provides services as an agency and an employment business. We regularly have similar roles in this area. Please see our website for details or send your CV in to us to find out the latest opportunities.
This job was originally posted as

Similar jobs

Similar jobs