Remote work: Python Backend Developer

Remote job position: 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



More info: https://ift.tt/3cO3Wi7