IT Software Engineer

icon building Company : Roche
icon briefcase Job Type : Full Time

Number of Applicants

 : 

000+

Click to reveal the number of candidates who applied for this job.
icon loader
icon loader

This job is no longer accepting applications.

Scroll down below to view similar jobs .

Job Description - IT Software Engineer

Job Description

Roche fosters diversity, equity and inclusion, representing the communities we serve. When dealing with healthcare on a global scale, diversity is an essential ingredient to success. We believe that inclusion is key to understanding people’s varied healthcare needs. Together, we embrace individuality and share a passion for exceptional care. Join Roche, where every voice matters.

The Position

Who you are

You are a proactive and versatile Software Development Engineer adept at not only coding, but also influencing architectural decisions, ensuring code quality, and collaborating effectively with a diverse team. You are a person familiar with custom software development, integrations and modern tools and techniques to continuously deliver and reliably maintain the software. You are passionate about technology and you play a pivotal role in driving technical excellence within the projects you are working on. 

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

Job responsibilities

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 that cater to Roche's internal business requirements.

You will play the role of technical lead and your key responsibilities will be:

  • Collaborate with stakeholders to gather and define technical requirements for the product or feature being developed

  • Lead the development team in creating and optimizing clean, efficient code across the entire software stack.

  • Communicate the technical vision and requirements to the development team, ensuring a clear understanding of what needs to be built

  • Drive the development of new features and enhancements in primary languages such as Java and Python within the product's technical landscape.

  • Lead the integration & API management efforts to ensure seamless interoperability with connected systems, enhancing the overall solution's connectivity and functionality

  • Contribute to the architectural design and scalability of the platform, ensuring seamless integration of new features and enhancements.

  • Collaborate with architects and developers to establish and refine technical specifications, ensuring alignment with project goals and objectives.

  • Cultivate a culture of collaboration and innovation within the development team, fostering an environment conducive to creativity and problem-solving.

  • Partner with the Product Owner to analyze user stories and translate them into precise technical requirements, ensuring clear understanding and alignment with business objectives.

  • Collaborate closely with software developers, system architects and stakeholders to deliver cohesive and effective solutions that meet both technical and business requirements

  • Effectively communicate technical concepts through presentations to the team and stakeholders.

  • Document code, technical designs, and system processes for reference.

  • Keep abreast of industry trends, emerging technologies, and best practices in full-stack development.

Job requirements

The following skills are a must for the job:

  • Good  proficiency in Java.

  • Medium proficiency in Python.

  • Experience with API Management Tools (preferably Mulesoft)

  • Experience with CI/CD Pipelining (Gitlab/Bash).

  • Proficiency in Data Warehousing is nice to have.

  • Experience working in a SAFe (Scaled Agile Framework) environment.

  • Essential effective oral and written communication skills in English. 

  • Moderate travel required and ability to work across multiple time zones.

Additionally, as a nice to have:

  • Experience in developing and using validated systems.

  • Experience with codebeamer development or other ALM systems such as Jira, Azure DevOps, GitLab, etc.

Education / Years of 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 one or more multinational work environments (e.g. healthcare industry experience is a plus).

  • Good analytical thinking and problem-solving skills

  • Good communication and collaboration skills

Who we are

At Roche, more than 100,000 people across 100 countries are pushing back the frontiers of healthcare. Working together, we’ve become one of the world’s leading research-focused healthcare groups. Our success is built on innovation, curiosity and diversity.


We do #Code4lLife , creating innovative software that helps doctors, patients, and scientists around the world.

Roche is an Equal Opportunity Employer.

Who we are

At Roche, more than 100,000 people across 100 countries are pushing back the frontiers of healthcare. Working together, we’ve become one of the world’s leading research-focused healthcare groups. Our success is built on innovation, curiosity and diversity.

Roche is an Equal Opportunity Employer.

Original job IT Software Engineer posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.

This job is no longer accepting applications.

Scroll down below to view similar jobs .

Share this job with your friends

View similar Warehousing jobs below

Similar Jobs in India

GrabJobs is the no1 job portal in India, connecting you to thousands of jobs fast! Find the best jobs in India, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2024 Grabjobs Pte.Ltd. All Rights Reserved.