Python API Automation Developer


Premium Job From Spring Group Plc

Recruiter

Spring Group Plc

Listed on

19th October 2017

Location

Cambridge

Salary/Rate

£370 - £410

Type

Contract

Start Date

ASAP

This job has now expired please search on the home page to find live IT Jobs.

Python API Automation / Developer - Contract - 3 months (initially) - Cambridge. My client, a leading Medical research Institute, is looking for an experienced Python Automation developer for an initial 3 month contract, based in Cambridge. The client has recently procured the Clarity LIMS systems which is used for the routine lab management of research samples for whole gene sequencing. The commercial product makes use of python as the data interchange environment and the requirement is to connect this system into the sames and data flows of other laboratories and applications. Additionally there is a recently retired in-house developed LIMS systems, based on a mixture of technologies including PHP, C++ and Java which uses a MySQL backend database server. Elements of the data expressed in this data model need to be transformed and exports to other systems - either as dataset from existing data sources or as 'loading files' for the new LIMS. The following experience is required:-

Software development, testing, documentation and delivery

Coding experience in python to integrate the Clarity LIMS systems with laboratory data collection instrumentation and across to external databases on sample storage, results collation and sample identification applications usually via REST API mechanisms [a mix of PHP & Java]

Experience of XML data structure, parsing, schema generation and interfacing.

Ability to capture user requirements and develop documentation to a high standard

This contract is highly likely to extend past the initial duration.

Spring Technology is acting as an Employment Business in relation to this vacancy.

Spring Technology is an Equal Opportunities employer; we welcome applicants from all backgrounds.

You are currently using an outdated browser.

Please consider using a modern browser such as one listed below: