3 days ago
Barcelona, SpainMid Level
Responsibilities
- Design and develop scalable, secure, high-performing Python applications and backend services.
- Build APIs connecting enterprise systems, databases, cloud platforms, and AI services.
- Integrate data science, machine learning, and AI capabilities into reliable production solutions.
- Create reusable, well-tested software components using modern engineering and clean coding practices.
- Develop cloud-native applications using AWS and containerized technologies.
- Improve software quality through automated testing, code reviews, continuous integration, and continuous deployment.
- Collaborate with Finance, Data Science, Platform Engineering, and technology teams to deliver user-focused solutions.
Requirements
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, Information Technology, or a related field.
- At least two years of professional experience developing software applications with Python.
- Strong experience building backend applications, microservices, and REST APIs.
- Knowledge of SQL, relational databases, software architecture, design patterns, and clean coding principles.
- Experience with cloud platforms, preferably AWS, and containerized applications using Docker.
- Strong English communication skills and experience working collaboratively in Agile software development environments.
Benefits
- Annual base salary range of €35,000 to €65,000.
- Performance-based bonus eligibility may apply.
- Benefits may include insurance plans, retirement plans, wellbeing resources, and global recognition programs.
- Flexible and hybrid working options are available where possible.
- Minimum 14 weeks of paid parental leave.
- Role is based in Barcelona, Spain, and Novartis does not provide relocation support; applicants must already be accessible to the location.
About Novartis
Novartis is an innovative medicines company. Every day, working to reimagine medicine to improve and extend people’s lives so that patients, healthcare professionals and societies are empowered in the face of serious disease. Our medicines reach more than 250 million people worldwide. Find out more at https://www.novartis.com See our community guidelines: https://go.novartis.social/3Nboxki
