Posted about 4 years ago
Principle Roles & Responsibilities
* Design and build robust, scalable and secure backend services and APIs
* Work on state-of-the art data science applications for the biotech industry, using modern software development techniques
* Implement new functionalities, in close cooperation with our data scientists, frontend developers and UX/UI experts
* Design and discuss implementation options and considerations together with the rest of the development team
* Work closely with technical product owner, Scrum team and other stakeholders to ensure constant team alignment and continuous improvement
* Draft and communicate architectural decisions together with the team and evaluate new technologies or products
* Drive innovation and exchange knowledge with other developers and DevOps experts to optimize software development and delivery processes
Background & Qualifications
* At least 3 years of hands-on experience with any kind of backend development (Python, Django, Docker)
* A good understanding of client/server communication methodologies (REST, WebSocket), and database communication and architecture (PostgreSQL, Django ORM)
* Experience with libraries used for data science applications, like numpy, scipy, sklearn or similar
* Practical experience with software development basics like source code management systems and issue tracking
* You’re enthusiastic about code quality, simplicity, security and performance
* You are proficient in professional English to engage in deep technical discussions with international colleagues
* And most important: You are eager to learn new things