¡Activa las notificaciones laborales por email!

Full Stack Developer

Roche Farma

Madrid

Presencial

EUR 40.000 - 80.000

Jornada completa

Hace 30+ días

Mejora tus posibilidades de llegar a la entrevista

Elabora un currículum adaptado a la vacante para tener más posibilidades de triunfar.

Descripción de la vacante

Join a forward-thinking company as a Full Stack Developer, where you'll play a pivotal role in driving technical excellence. This position allows you to collaborate with diverse teams to create innovative software solutions that cater to internal business requirements. You'll have the opportunity to work with modern tools and techniques, ensuring code quality and architectural integrity. If you're passionate about technology and eager to contribute to impactful projects in the healthcare sector, this is the perfect opportunity for you. Embrace a culture that values personal expression and encourages collaboration as you help shape the future of healthcare.

Formación

  • 3-5 years of experience in software development, preferably in healthcare.
  • Proficient in Java, Python, SQL, and CI/CD practices.

Responsabilidades

  • Develop and optimize clean code across the full software stack.
  • Collaborate with cross-functional teams to deliver cohesive solutions.

Conocimientos

Java
Python
SQL
HTML
CSS
CI/CD
API Management
Agile methodologies

Educación

Bachelor's degree in Computer Science
Equivalent work experience in software development

Herramientas

GitLab
Bash scripting
Mulesoft
Jira
Azure DevOps
codebeamer

Descripción del empleo

At Roche, you can show up as yourself, embraced for the unique qualities you bring. Our culture encourages personal expression, open dialogue, and genuine connections where you are valued, accepted, and respected for who you are, allowing you to thrive both personally and professionally. This is how we aim to prevent, stop, and cure diseases and ensure everyone has access to healthcare today and for generations to come. Join Roche where every voice matters.

The Position

Who you are

You are a proactive and versatile Full Stack Developer adept at not only coding but also influencing architectural decisions, ensuring code quality, and collaborating effectively with a diverse team. You are familiar with custom software development and modern tools and techniques to continuously deliver and reliably maintain software. You are passionate about technology and play a pivotal role in driving technical excellence within your projects.

You seek a company where you have the opportunity to pursue your interests across functions and geographies.

Job Responsibilities

As a Full Stack Developer, you will join the Software Engineering chapter, working alongside other internal experts specializing in various aspects of software engineering. Together, the team collaborates on multiple products catering to Roche's internal business requirements.

  • Create and optimize clean, efficient code across the full software stack.
  • Develop new features using primary languages such as Java, Python, SQL, HTML, and CSS.
  • Contribute to the design and scalability of the platform for seamless integration of new features.
  • Collaborate with architects and developers to establish technical specifications.
  • Foster a culture of collaboration and innovation within the cross-functional team.
  • Partner with the Product Owner to analyze user stories and convert them into technical requirements.
  • Implement and manage CI/CD pipelines using tools like GitLab and Bash scripting for efficient releases.
  • Automate deployment processes to ensure rapid and reliable software deployment.
  • Create automated test cases for validation of functionality.
  • Work closely with developers, architects, UX/UI designers, and stakeholders to deliver cohesive solutions.
  • Communicate technical concepts effectively through presentations and documentation.
  • Stay abreast of industry trends, emerging technologies, and best practices in full-stack development.
Job Requirements

The following skills are essential for the role:

  • Advanced proficiency in Java.
  • Experience with CI/CD pipelining (GitLab, Bash).
  • Medium proficiency in Python.
  • Experience with RESTful APIs.
  • Proficiency in SQL, especially working with Data Meshes (Snowflake).
  • Experience working in a SAFe (Scaled Agile Framework) environment.
  • Effective oral and written communication skills in English.
  • Moderate travel and ability to work across multiple time zones.

Additionally, the following are desirable:

  • Experience in developing and using validated systems.
  • Experience with API Management Tools (preferably Mulesoft).
  • Experience with codebeamer development or other ALM systems such as Jira, Azure DevOps, GitLab.
  • Understanding of process modeling.
  • Proficiency in HTML and CSS.
Education and Experience

Bachelor's degree in Computer Science, Engineering, or equivalent work experience in software development. You bring 3-5 years of relevant work experience in multinational environments, with healthcare industry experience being a plus.

Who We Are

At Roche, over 100,000 people across 100 countries are pushing back the frontiers of healthcare. Our success is built on innovation, curiosity, and diversity. We do #Code4Life, creating innovative software that helps doctors, patients, and scientists worldwide.

A healthier future drives us to innovate. Our global team is dedicated to advancing science and ensuring access to healthcare today and for generations to come. Our efforts have resulted in millions of treatments and billions of tests conducted, making a global impact.

Let's build a healthier future together.

Roche is an Equal Opportunity Employer.

Key Skills

Java, Python, SQL, HTML, CSS, CI/CD, API Management, ALM tools, Agile methodologies

Employment Details

Type: Full-Time

Experience: 3-5 years

Vacancy: 1

Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra un archivo en formato PDF, DOC, DOCX, ODT o PAGES de hasta 5 MB.