drjobs Senior Software Engineer - Evinova

Senior Software Engineer - Evinova

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Barcelona - Spain

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

We are seeking an experienced and driven Senior Software Engineer to join our Platform Applications team. In this role you will take ownership of our platform web analytics hub that is critical to our suite of applications and platform while also contributing to our full-stack applications. As a senior engineer you will be expected to be capable of mentoring your fellow team members drive architectural decisions and ensure best practices across the software development lifecycle. This role is ideal for a technical leader who enjoys solving complex problems and driving impactful projects in a collaborative environment.

Accountabilities

Lead the design development and maintenance of web applications and APIs using Typescript Java or Python.
Architect and build scalable backend systems with Kafka GraphQL and RESTful APIs.
Responsible for our reporting platform driven by Apache SuperSet.
Work with and develop high-quality front-end interfaces using React or Angular.
Collaborate with stakeholders to define technical requirements propose solutions and align on deliverables.
Mentor junior and mid-level engineers fostering technical growth and knowledge-sharing within the team.
Drive architectural decisions and ensure adherence to best practices for code quality security and scalability.
Build and deploy containerized applications using Kubernetes and manage CI/CD pipelines with GitHub Actions.
Monitor debug and optimize systems for performance reliability and scalability.
Stay informed on emerging technologies assessing their relevance and potential impact on the platform.

Essential Skills/Experience

5 years of professional experience in software engineering with a focus on API development and full-stack applications.
Proficiency in Typescript Java or Python for building scalable and maintainable systems.
Strong expertise in GraphQL and/or REST API design including best practices for security and performance.
Experience with visualization tools like SuperSet.
Hands-on experience with AWS services such as EKS RDS Lambda S3 SNS SQS CloudWatch and others.
Expertise with Kubernetes for container orchestration and scaling.
Familiarity with GitHub Actions for CI/CD pipelines.
Experience with SonarQube or other static code analysis tools
Strong experience with SQL databases (e.g. PostgreSQL) and NoSQL databases (e.g. DynamoDB OpenSearch Neo4J) and OLAP databases like StarTree / Pinot.
Proven experience working with distributed systems and message brokers such as Kafka RabbitMQ or similar tools.
Exposure to test-driven development (TDD) or behavior-driven development (BDD).
Proven ability to mentor and guide engineers ensuring technical excellence across the team.
Strong communication skills with the ability to collaborate effectively with technical and non-technical stakeholders.

Desirable Skills/Experience

Familiarity with AWS CDK (Cloud Development Kit) for infrastructure-as-code.
Experience with Amazon Cognito
Strong knowledge of data modeling graph databases and query optimization.
Experience with advanced Kubernetes features like Helm charts or custom operators.
Awareness of security best practices in cloud-native and distributed applications.

When we put unexpected teams in the same room we unleash bold thinking with the power to inspire life-changing medicines. In-person working gives us the platform we need to connect work at pace and challenge perceptions. Thats why we work on average a minimum of three days per week from the office. But that doesnt mean were not flexible. We balance the expectation of being in the office while respecting individual flexibility. Join us in our unique and ambitious world.

Join the team dedicated to Oncology with an ambition to eliminate cancer as a cause of death. Its our big vision that unites and inspires us. With multiple indications and high-quality molecules at all stages of our innovative pipeline we keep pushing forward. Fusing cutting-edge science with the latest technology to achieve breakthroughs. Backed by investment we are aiming to deliver 6 new molecular entities by 2025. A place built on courage curiosity and collaboration. We make bold decisions driven by patient outcomes. Empowered to lead at every level free to ask questions and take smart risks that write the next chapter for our pipeline and Oncology team. Pioneers of collaborative research we have built an unrivalled scientific community both internally and externally. Fusing academia and industry we have united some of the worlds foremost medical centres. Working seamlessly and inclusively together we expedite research in some of the hardest-to-treat cancers. Have the opportunity to build a rewarding and meaningful career as part of the team committed to improving the lives of millions with cancer.

Ready to make a difference Apply now!

Date Posted

29-may-2025

Closing Date

12-jun-2025

AstraZeneca embraces diversity and equality of opportunity. We are committed to building an inclusive and diverse team representing all backgrounds with as wide a range of perspectives as possible and harnessing industry-leading skills. We believe that the more inclusive we are the better our work will be. We welcome and consider applications to join our team from all qualified candidates regardless of their characteristics. We comply with all applicable laws and regulations on non-discrimination in employment (and recruitment) as well as work authorization and employment eligibility verification requirements.


Required Experience:

Senior IC

Employment Type

Full-Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.