The following technical skills are required:
- Minimum of 8 years of solid software development experience using: C++, Java, Python, or C#
- Software design experience including system architecture, contract/API definition in SOA environment.
- Design of rational SQL database development with code efficiently to store and extract large data sets/objects
- Experience with RESTful API definition and implementation
- Working in a Linux environment, with good familiarity with bash command line
- Full software-lifecycle experience: software requirements, design, implementation, testing and maintenance
Any of the following skills are also desirable:
- Background in algorithm development for genomics data, data per-processing, fundamental Machine Learning techniques and Multivariate classification
- Design and development of Web UI application, good modelling understanding of MVVM pattern and experience with data visualization is highly desirable
- Good documentation and communication skills.
- Experience of working in a regulated software development under FDA or ISO guidelines and in compliance with a Quality Management System