Senior Platform Software Engineer
AstraZenecaAbout the role
At Evinova, we are a health tech business focused on developing innovative technology solutions to address real-world challenges in healthcare. Our work centers on improving clinical trial efficiency, enabling data-driven decision-making, and enhancing patient outcomes. As a subsidiary of AstraZeneca, we leverage deep industry expertise and resources to scale our impact and deliver high-value solutions.
We are seeking an experienced and driven Senior Software Engineer to join our Platform Engineering team. In this role, you will take ownership of designing, building, and optimizing APIs that are critical to our platform, while also contributing to full-stack applications. As a senior engineer, you will mentor team members, drive architectural decisions, and ensure best practices across the software development lifecycle.
This position is hybrid and requires 3 days on-site per week. It's ideal for a senior engineer who thrives in a collaborative environment and is excited about solving complex technical challenges.
Key Responsibilities:
Lead the design, development, and maintenance of web applications and APIs using Typescript, Java, or Python.
Architect and build scalable backend systems with GraphQL and RESTful APIs.
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.
Required Skills and 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.
Hands-on experience with AWS services such as EKS, RDS, Lambda, S3, SNS, SQS, CloudWatch, and others.
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s