Take Your Career to the Next Level with Amaris Consulting as a Python Developer!
Join a global consulting firm with a €800M turnover, over 1,000 clients worldwide, and a dynamic, agile environment. Be part of an international team driving innovation in the pharmaceutical sector through cutting-edge technology. We are looking for a skilled Python Developer to support the integration of advanced scientific models into a scalable digital platform.
The ideal candidate will have a proven track record in building scalable, high-quality applications, with strong expertise in backend development, containerization, and cloud technologies.
✍️ WHAT WOULD YOU NEED? ✍️
* +4 years of experience as a Python Developer .
* Experience in the pharmaceutical or life sciences industry, particularly in digital transformation or data integration projects.
* Strong proficiency with Python, FastAPI/Flask, and RESTful APIs for backend development.
* Experience with one or more frontend frameworks (React.js or Angular ).
* Solid knowledge of cloud platforms (AWS, Azure, or GCP) and version control tools such as Git .
* Familiarity with containerization technologies (Docker and Kubernetes) and CI/CD pipelines.
* Proven experience with microservices architecture and web services.
* Advanced proficiency in English (written and spoken) – mandatory.
* Strong problem-solving skills and ability to work both independently and as part of a distributed, cross-functional team.
WHAT WILL YOU BE DOING?
* Integrate mechanistic and data-driven models on the platform by restructuring and migrating original code to align with SMART PD requirements, functionalities, and user interface .
* Collaborate closely with domain users (i.e., process experts, subject matter experts, and modelling specialists) to gather requirements and translate them into technical solutions.
* Develop and extend features of SMART PD to significantly improve user adoption, usability, and satisfaction.
* Write robust, maintainable, well-documented, and production-ready code following best practices.
* Execute UX research and feedback loops to understand how features impact and improve the experience of scientific and operational users.