Integration Software Engineer

Amaris
Municipality of Vigo, 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
Senior

Job location

Remote
Municipality of Vigo, 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.

Apply for this position