Python Backend Developer
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
from Remote OK Apply for this position
application link above
Post a Comment