Software Engineer (full-stack)

AstraZeneca

Not specified
3-5 years full-stack development experience
React, vue, or angular with typescript
Python, node.js, or java/kotlin backend
AstraZeneca is seeking a Full-Stack Engineer to develop web applications and APIs for AI-driven platforms within its Biometrics & Data Science department. The ideal candidate should possess strong full-stack development skills, experience in building scalable services, and a solid understanding of engineering best practices

Job Summary

  • The role involves designing and delivering secure, scalable services and intuitive UIs for AI agents within the Biometrics & Data Science department.
  • Candidates must establish engineering best practices including testing, CI/CD, containerization, and security-by-design aligned with compliance expectations.
  • Close collaboration with AI engineers, statisticians, and data scientists is essential to translate user needs into reliable, auditable production systems.

Matching Summary

Match Score: 85

AstraZeneca is seeking a Full-Stack Engineer to develop web applications and APIs for AI-driven platforms within its Biometrics & Data Science department. The ideal candidate should possess strong full-stack development skills, experience in building scalable services, and a solid understanding of engineering best practices.

Skills & Requirements

Must-have

  • 3-5 years full-stack development experience
  • React, Vue, or Angular with TypeScript
  • Python, Node.js, or Java/Kotlin backend
  • REST/GraphQL API design and implementation
  • PostgreSQL database and ORM experience
  • Docker containerization and CI/CD pipelines
  • OAuth2/OIDC authentication and RBAC

Nice-to-have

  • Experience with AI prompt orchestration patterns
  • Familiarity with CDISC clinical data standards
  • Knowledge of GxP compliance and CSV
  • Experience with event-driven architectures
  • Background in building code execution sandboxes
  • Observability stack expertise (OpenTelemetry, Prometheus)

Key Requirements

  • Bachelor's degree in Computer Science or equivalent
  • 3-5 years professional full-stack development experience
  • Proficiency in modern front-end frameworks and TypeScript
  • Strong understanding of relational databases and schema design
  • Hands-on experience with cloud deployment and Kubernetes

Work Rights

Not specified

Tailored Resume

Cover Letter