Integration Software Engineer
Amaris
Lleida, Spain
2 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English, Spanish, German Experience level
SeniorJob location
Remote
Lleida, Spain
Tech stack
Amazon Web Services (AWS)
Azure
Cloud Computing
Collaborative Software
Data Integration
Human-Computer Interaction
Python
Web Services
React
Flask
Backend
GIT
FastAPI
Containerization
Angular
Kubernetes
Front End Software Development
REST
Software Version Control
Docker
Microservices
Job description
- 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., * Rapid career growth through a personalized development path and regular salary assessments. 70% of our senior leaders started in entry-level positions.
- Upskill with our Technology Academy, Udemy for Business, language classes (English, Spanish, German), webinars, and technical workshops.
- Take control of your training with a personal annual learning budget and company-sponsored certifications (e.g., AWS, Kubernetes, Docker).
- Fully remote work with flexible hours and digital collaboration tools.
- Excellent social benefits: private health insurance, meal vouchers, transportation allowance, and childcare support.
- WeCare programme: dedicated support for employees in personal or professional critical situations.
- International exposure working on high-impact projects in the pharmaceutical and life sciences sectors.
Requirements
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.
About the company
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.