Activities: - Delivering a range of software-based solutions, written primarily in Python. - Participating in the planning, design, development, implementation, and maintenance of new and existing codebases. - Providing support to maintain platform availability, ensuring our software operates at optimal performance during peak load times. - Upholding and maintaining relevant programmatic standards and processes, such as continuous integration and deployment, unit testing, source code management, and participating in change and peer review sessions. Requirements: - Experience in software engineering, particularly in Python development. - An affinity for writing clean, efficient code, with an eye for organization and eliminating duplication using software best practices and design patterns. - Ability to design and write RESTful APIs and API wrappers. - Enjoys collaborating with colleagues. - Proactive and autonomous. - Strong written and verbal communication skills. - Fluent in both Italian and English. Location: Milan Duration: 6 months