Roche

IT Software Engineer - RDT Engineering Excellence & Experience

Roche
Apply
1 day ago
Madrid, SpainMid Level

Responsibilities

  • Design, build, and maintain resilient microservices and responsive web applications using Java, Angular, TypeScript, JavaScript, HTML5, and CSS.
  • Develop and optimize database schemas and SQL queries for PostgreSQL and support data handling through template frameworks.
  • Apply Test-Driven Development, manual testing, and automated unit and integration testing to ensure reliable, secure, enterprise-quality software.
  • Deliver software through CI/CD pipelines using GitHub, Linux shell scripting, and DevOps automation tools.
  • Support technical feasibility studies, requirements refinement, business analysis, and procedures aligned with Computerized System Validation guidelines.
  • Use AI-assisted development tools, participate in peer code reviews, and contribute to internal Communities of Practice.
  • Collaborate in cross-functional agile squads and maintain clear technical documentation.

Requirements

  • Proven hands-on development experience with Java and Python.
  • Solid experience with Angular, TypeScript, JavaScript, HTML5, and CSS.
  • Strong SQL scripting and relational database experience, particularly PostgreSQL.
  • Experience with RESTful microservices architecture, Test-Driven Development, automated testing, clean code, Git workflows, and Linux/Bash automation.
  • Preferred experience with Kotlin, Groovy, Apache Tomcat, Apache Velocity, GitHub Actions, GitLab CI/CD, GitHub Copilot, Claude, Codebeamer Configuration, Computerized System Validation, healthcare or pharma compliance, and structured manual testing.
  • Ability to analyze complex business logic, evaluate technical feasibility, propose solutions independently, and collaborate effectively in cross-functional squads.

Tech Stack

AngularBashCSSGitHub ActionsGitLab CI/CDGroovyJavaJavaScriptKotlinLinuxPostgreSQLPythonSQLTypeScript

Categories

Roche

About Roche

10,000+ employees

Roche is a Swiss healthcare company that develops and sells prescription pharmaceuticals and in vitro diagnostic systems for hospitals, laboratories, and clinicians. Its business spans two core divisions—Pharmaceuticals and Diagnostics—with strengths in oncology, immunology, neuroscience, infectious diseases, and diabetes care. Founded in 1896 and headquartered in Basel, Switzerland, Roche also advances personalized healthcare by pairing therapies with companion diagnostics.

Contact me