We are looking for a Software Developer to work in close interaction with a multidisciplinary team of bioinformaticians, algorithm developers and genomics researchers as end users.
The work involves developing multi-tier front-end/back-end systems, including complex data integration pipelines, data structures and DB schemas, representing biological concepts, rich UI with data visualization graphics.
•B.Sc. in Computer Science or similar field or equivalent work experience.
•Vast experience developing back-end systems.
•Extensive experience developing front-end systems for rich UIs and datavisualization, especially using Web technologies.
•Experience with scripting developing: Perl or Python programming.
•Experience with Data Bases (SQL, data layer modules) and NoSQL solutions for Big Data analysis.
•Understanding of software life cycle, multi-tier design, RIA, SOA, OO and modularity concepts, event-driven interface.
•Background in ExtJS, AngularJS, Node.js, Oracle, NoSQL DBs (MongoDB, CouchDB) - Advantage.
•System level knowledge of Unix/Linux - Advantage.
•Background in Bioinformatics/ Chemoinformatics - Advantage.
•R programming experience - Advantage.