Software Developer - Python & AWS | Pharma (Hybrid)

Ambit Iberia

Barcelona

Híbrido

EUR 60.000 - 90.000

Jornada completa

hace 15 horas
Sé de los primeros/as/es en solicitar esta vacante

Recibe más respuestas de empleadores

Envía un currículum específico para el puesto de trabajo en cuestión de minutos.

Descripción de la vacante

Ambit Iberia is seeking a Software Developer to join its Enterprise Integration Platform team in Barcelona. You will focus on backend development with Python and FastAPI while contributing to frontend apps and enterprise integrations.

You will design REST APIs, integrate with AWS services, and work across cloud, APIs, and CI/CD. A strong foundation in software architecture and English fluency is required.

Formación

  • 3–7 years of software engineering experience with a cloud-focused mindset.
  • Strong hands-on experience with Python, FastAPI, and REST APIs.
  • Experience with frontend technologies such as Angular, React, TypeScript, JavaScript, and HTML/CSS.
  • Ability to design and consume REST APIs and integrate enterprise applications.
  • Solid understanding of software architecture principles: modularity, scalability, maintainability, performance.
  • Extensive knowledge of AWS services (Lambda, API Gateway, S3, CloudWatch).
  • Experience with AWS CloudFormation, Git, Jenkins, OpenShift / Kubernetes, and CI/CD pipelines.
  • Experience building modern web apps using shared frameworks and component libraries.
  • Experience integrating Authentication & Authorization, User Management, Notifications & Messaging.
  • Fluency in English for collaboration.

Responsabilidades

  • Design and develop backend services, REST APIs, and cloud-native apps using Python and FastAPI.
  • Develop and enhance web UIs with modern frontend tech.
  • Design, consume, and integrate REST APIs across enterprise apps and services.
  • Integrate apps with AWS services, APIs, and engineering tools.
  • Build modular, scalable, maintainable software solutions.
  • Support development, test, and production environments.
  • Contribute to CI/CD pipelines and deployment automation.
  • Troubleshoot incidents and drive continuous improvements.
  • Collaborate with cross-functional teams to enable auth, user mgmt, notifications, messaging, and platform services.
  • Develop reusable components, shared libraries, and common platform services.
  • Support documentation and knowledge sharing within the team.

Conocimientos

Python
FastAPI
REST APIs
AWS
Kubernetes
OpenShift
CI/CD
Angular
React
TypeScript
HTML/CSS
Git
Jenkins
English
Cloud-native
Team collaboration

Educación

Bachelor's or Master's in Computer Science / Software Engineering

Herramientas

AWS CloudFormation

Descripción del empleo

We are looking for a Software Developer to join our Enterprise Integration Platform team and contribute to the development and operation of strategic integration and cloud-native solutions within a global enterprise environment.

In this role, you will focus primarily on backend development using Python and FastAPI while also contributing to modern frontend applications and enterprise integrations. You will work across software development, cloud technologies, APIs, and CI/CD, collaborating with multidisciplinary teams to deliver scalable, maintainable, and reliable digital solutions.

Tasks & Responsibilities
  • Design and develop backend services, REST APIs, and cloud-native applications using Python, FastAPI, and modern development practices.
  • Develop and enhance web applications and user-facing functionalities using modern frontend technologies.
  • Design, consume, and integrate REST APIs across enterprise applications and services.
  • Integrate applications with enterprise platforms, AWS cloud services, APIs, and engineering tools.
  • Build modular, scalable, maintainable, and high-performance software solutions.
  • Support, maintain, and optimize development, test, and production environments.
  • Contribute to the implementation and maintenance of CI/CD pipelines and deployment automation.
  • Participate in troubleshooting, incident resolution, and continuous improvement activities.
  • Collaborate with cross-functional teams to integrate enterprise capabilities such as authentication, authorization, user management, notifications, messaging, and platform services.
  • Contribute to the development of reusable components, shared libraries, and common platform services.
  • Support technical documentation and knowledge-sharing activities within the team.
Skills
  • 3–7 years of experience in software engineering, with a strong focus on cloud-based application development.
  • Strong hands-on experience with Python, FastAPI, and REST APIs.
  • Experience with frontend technologies such as Angular, React, TypeScript, JavaScript, and HTML/CSS.
  • Experience designing and consuming REST APIs and integrating enterprise applications and services.
  • Solid understanding of software architecture principles, including modular design, scalability, maintainability, and performance optimization.
  • Strong knowledge of AWS cloud services, preferably including Lambda, API Gateway, S3, and CloudWatch.
  • Experience with AWS CloudFormation, Git, Jenkins, OpenShift / Kubernetes, and CI/CD pipelines.
  • Experience building modern web applications using shared frameworks, reusable component libraries, and common platform services.
  • Experience integrating applications with enterprise capabilities such as Authentication & Authorization, User Management, Notifications & Messaging, and Platform APIs & Services.
  • Good understanding of cloud-native architectures and modern software engineering practices.
  • Bachelor's or Master's degree in Computer Science, Software Engineering, Information Technology, or a related field.
  • Fluency in English is required.
Nice To Have
  • Experience with Java and/or Node.js.
  • Knowledge of enterprise integration concepts and technologies such as API Management and Event-Driven Architectures.
  • Experience with integration platforms such as SnapLogic or SAP.
  • Experience developing or integrating Model Context Protocol (MCP) solutions, including MCP servers and AI tool integrations.
  • Experience with Python frameworks such as FastMCP or similar technologies used to expose enterprise capabilities to AI agents.
  • Knowledge of Atlassian tools such as Jira, Confluence, and Bitbucket.
  • Experience working in international and multicultural environments.
  • Strong analytical and problem-solving skills.
  • Proactive mindset with strong ownership and continuous improvement focus.
Schedule
  • 08/09h -17/18h from Monday to Friday (flexible)
  • 4 days by remote | 1 day on-site.
Conditions
  • Salary package based on your profile.
  • Ticket restaurant included in-office hours.
  • Flexible compensation plan (free of income tax) where we provide you with medical insurance, public transport ticket and childcare check.
  • Discounts in gym network.
  • Training catalogue.

Our goal is that you are well in every way!

Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra y suelta tu archivo aquí
Similar jobs

Puestos de trabajo similares que vale la pena comparar

Senior Software Engineer (Python)
Senior Software Engineer (Python)

Merlin Digital Partner • Barcelona

Híbrido
EUR 70.000 - 100.000
DevOps Engineer | Pharma (Hybrid)
DevOps Engineer | Pharma (Hybrid)

Ambit Iberia • Sant Cugat del Vallès

Híbrido
EUR 45.000 - 70.000
Ticket restaurant
Flexible compensation plan with medical insurance
Discounts in gym network
+1
Software Engineer - Python - Pharmaceutical Sector
Software Engineer - Python - Pharmaceutical Sector

ERNI • Barcelona

Híbrido
EUR 60.000 - 90.000
Certifications reimbursement up to €1,
Private health insurance
Sick leave coverage
+5
Software Engineer - Python - Pharmaceutical Sector
Software Engineer - Python - Pharmaceutical Sector

ERNI - Swiss Software Engineering • Bellprat

Híbrido
EUR 50.000 - 75.000
Hybrid work model
Mentorship and growth opportunities
Flexible onboarding and support
Python Engineer (Senior) ID41787
Python Engineer (Senior) ID41787

AgileEngine • Barcelona

Híbrido
EUR 70.000 - 110.000
Professional growth with mentorship
Competitive USD-based compensation
Exciting project opportunities
+1
Software Engineer - Python - Pharmaceutical Sector
Software Engineer - Python - Pharmaceutical Sector

ERNI • Cataluña

Híbrido
EUR 40.000 - 60.000
Private health insurance
Certification coverage
Gym discounts
+5
Senior Software Engineer (Python / Backend) ID41787
Senior Software Engineer (Python / Backend) ID41787

AgileEngine • Barcelona

A distancia
EUR 104.000 - 156.000
Professional growth opportunities
Competitive USD-based compensation
Flexible work arrangements
+1
Cloud Engineer (AWS + Python) – Spain Only
Cloud Engineer (AWS + Python) – Spain Only

Infoser Technological solutions, Hardware, Big Data Experts • Madrid

Híbrido
EUR 45.000 - 70.000
International AWS cloud projects
Flexible setup
Collaborative, agile, multicultural environment
Sr. Associate - Application Developer (Python Developer)
Sr. Associate - Application Developer (Python Developer)

Shipco Transport Inc. • Barcelona

Presencial
EUR 70.000 - 110.000
Exciting Work Culture
Innovate Logistics
Collaborative Environment
+3
Sr. Associate - Application Developer (Python Developer)
Sr. Associate - Application Developer (Python Developer)

Shipco IT • Barcelona

Presencial
EUR 60.000 - 90.000
Exciting Work Culture
Innovate Logistics
Collaborative Environment
+3