Ensure that implemented solutions are reliable, secure, scalable and provide a frictionless user experience.
Collaborate with other members of a multidisciplinary/scientific team to meet delivery goals, maintaining constant focus on speed and quality.
Support and promote a Continuous Delivery approach based on breaking deliverables into small incremental improvements, with full automation of deployment and testing processes.
Design independent code modules that exchange data via APIs.
Write well-designed, testable, and efficient code using software development best practices, design patterns, and frameworks.
Work on the development and maintenance of the Company’s platforms, related services, and modernization of the environment to FastAPI.
Requirements
Experience in backend API development with Python.
Experience with cloud environments, preferably Google Cloud.
Willingness to work in an environment with Continuous Integration, Continuous Delivery, and automated testing.
As a plus, knowledge of Angular and basic understanding of Material Design is valued.