Taro Logo

Backend Software Engineer

A global biopharmaceutical company developing digital solutions for clinical trials as part of the AstraZeneca Group.
Backend
Mid-Level Software Engineer
Hybrid
5,000+ Employees
3+ years of experience
Healthcare · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Backend Software Engineer

Evinova, part of the AstraZeneca Group, is seeking a Backend Software Engineer to join their innovative health tech team in Barcelona. This role offers an exciting opportunity to work on cutting-edge digital solutions that are revolutionizing clinical trials and improving healthcare outcomes worldwide. As a Backend Software Engineer, you'll be instrumental in developing scalable backend services and APIs that power their Product Suite, directly impacting patient and healthcare professional experiences.

The position requires a hybrid work arrangement with three days per week in the office, combining the benefits of in-person collaboration with flexible working. You'll be part of a cross-functional team, working with modern technologies including TypeScript, Express, MongoDB, and Kafka, while leveraging AWS cloud infrastructure.

The ideal candidate should have 3-5 years of professional software development experience, with strong expertise in backend development, API design, and data streaming solutions. This role offers the chance to work on meaningful projects that directly impact healthcare delivery while being part of a global pharmaceutical leader known for innovation and scientific excellence.

AstraZeneca provides a supportive and inclusive work environment, emphasizing diversity and offering opportunities for professional growth. The company's mission to transform clinical trials through technology makes this an excellent opportunity for engineers passionate about making a difference in healthcare through innovative technology solutions.

Last updated 2 months ago

Responsibilities For Backend Software Engineer

  • Building and maintaining backend functionality for applications
  • Designing and implementing scalable, high-performing RESTful APIs and Data Streaming solutions
  • Working with DevOps teams on infrastructure as code
  • Collaborating with engineers, product owners, and stakeholders
  • Troubleshooting, diagnosing, and resolving bugs and performance issues
  • Participating in Agile ceremonies

Requirements For Backend Software Engineer

TypeScript
MongoDB
Kafka
Node.js
  • Proficiency with Typescript, Express or similar
  • Experience working with DynamoDB or MongoDB or Document based storage
  • Data Streaming experience using Kafka or similar
  • AWS tooling experience
  • Familiarity with containerization tools like Docker
  • Strong understanding of software development principles
  • 3 to 5 years of professional experience in software development
  • Fluency in English

Benefits For Backend Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
Education Budget
  • Flexible working arrangements
  • Professional development opportunities
  • Comprehensive healthcare benefits
  • Education and training support