Software Engineer / Senior Software Engineer

Roche Holding AG

Full-stack development with react or vue
Backend technologies python or java
Database experience sql nosql etl elt
The role involves building robust, scalable, and reusable capabilities for a shared data platform that accelerates the discovery of life-changing treatments

Job Summary

  • The role involves building robust, scalable, and reusable capabilities for a shared data platform that accelerates the discovery of life-changing treatments.
  • Candidates are expected to apply an Open Source, Cloud First, API First, and AI First approach to problem-solving within a collaborative environment.
  • Roche fosters a culture where personal expression is embraced, allowing employees to thrive personally and professionally while advancing science.

Matching Summary

The role involves building robust, scalable, and reusable capabilities for a shared data platform that accelerates the discovery of life-changing treatments.

Skills & Requirements

Must-have

  • Full-stack development with React or Vue
  • Backend technologies Python or Java
  • Database experience SQL NoSQL ETL ELT
  • API design REST GraphQL
  • Cloud-native architecture AWS
  • SDLC best practices CI CD testing

Nice-to-have

  • Experience in pharmaceutical industry
  • Agile software development methodology
  • Agentic coding tools proficiency
  • Microservices and event-driven design
  • Natural Language Search integration
  • Open Source Cloud First API First approach

Key Requirements

  • Bachelor's degree in Computer Science or equivalent
  • 2+ years of relevant software engineering experience
  • Proven ownership of system design decisions from requirements through production

Work Rights

Not specified

Tailored Resume

Cover Letter