Roche Logo

Roche

Sr Software Engineer (Python Fullstack)

Job Posted Yesterday Posted Yesterday
Be an Early Applicant
Pune, Maharashtra
Senior level
Pune, Maharashtra
Senior level
We are seeking a Senior Full Stack Developer to maintain and develop applications focused on study design and protocol generation. Responsibilities include building user-friendly interfaces with Angular, managing backend systems using Python and Django, and integrating with databases like Snowflake to enhance decision-making processes in R&D.
The summary above was generated by AI

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

Senior Full Stack Developer - Optimized Study Design and Protocol Generation

Throughout our 125-year history, Roche has grown into one of the world’s largest biotech companies and a global supplier of transformative innovative solutions across major disease areas. 

We are looking for an IT specialist to join one of our teams in Roche Polska within the Roche Informatics division.

In Roche Informatics we focus on delivering technology that evolves the practice of medicine

and helps patients live longer, better lives.  Poland plays the role of Technology Co-creation and Acceleration Hub building capabilities driving digital innovation.

We are a diverse team of open and friendly people, enthusiastic about technological novelties and optimal IT solutions. We share knowledge, and experience & appreciate different points of view. 

Overview:

We seek a highly skilled Fullstack Developer to join one of our product teams. This permanent role requires a strong development background, a core technical mindset, and a solid understanding of technical architecture. 

Your Team:

You will be part of a dynamic team dedicated to realizing the vision of the R&D Excellence Initiative, which aims to transform and streamline the study design and protocol generation process across Roche’s R&D portfolio. The team is responsible for building cutting-edge tools and solutions, leveraging AI, data insights, and interoperable systems to address inefficiencies and enhance decision-making. Collaborating with cross-functional experts from various business units, the team develops and implements scalable, innovative technologies to optimise patient trial success (PTS), reduce amendments, and accelerate study timelines.

This collaborative environment values knowledge-sharing and continuous learning, ensuring seamless integration of new team members and creating an ecosystem that drives innovation in protocol development.

Your key responsibilities:

  • Develop and maintain full-stack applications, focusing on Angular for user-friendly, accessible, and responsive interfaces.

  • Implement efficient workflows for metadata validation, enabling users to validate various metadata types using Angular, TypeScript, and Material Design.

  • Build and manage backend systems with Python and Django, including data aggregation, processing, and generating summary documents.

  • Integrate with Snowflake databases for efficient metadata storage and retrieval.

  • Optimize tool performance and ensure secure authentication using OAuth mechanisms.

Your qualifications and experience:

  • Proficiency in full-stack development with Angular, TypeScript, Python, and Django.

  • Experience in building and maintaining CI/CD pipelines for reliable and consistent application deployment.

  • Expertise in handling spreadsheet data using Python libraries like Pandas and OpenPyXL.

  • Strong understanding of document generation using Python libraries (e.g., Docx).

  • Advanced English proficiency (C1 level) and excellent problem-solving skills.

Nice to have (considered an asset):

  • Experience with Progressive Web Apps (PWAs) and server-side rendering (SSR) for enhanced performance and engagement.

  • Knowledge of internationalization (i18n) for multi-language application support.

  • Familiarity with UI/UX principles to improve user experience and collaboration with design teams.

  • Background in metadata validation tools and integrating computational simulations.

  • Proven ability to mentor team members and independently design technical solutions.

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.

Top Skills

Angular
Ci/Cd
Django
Docx
Openpyxl
Pandas
Python
Snowflake
Typescript

Similar Jobs

19 Days Ago
Hybrid
Pune, Maharashtra, IND
Senior level
Senior level
Big Data • Fintech • Information Technology • Business Intelligence • Financial Services • Cybersecurity • Big Data Analytics
The Lead Python/C++ Software Developer focuses on backend application development within a Scrum team, emphasizing collaboration, innovation, and participation in new project planning. They will handle product design and implementation while ensuring the system's performance and security features.
Top Skills: AesAgileC++Cloud TechnologyGitHTTPLinuxPgpPythonSQLSshTcp/Ip
10 Days Ago
Mumbai, Maharashtra, IND
Senior level
Senior level
Artificial Intelligence • Software
As a Senior Developer at Accrete, you will design scalable software solutions, collaborate with cross-functional teams, and implement data scraping and integration processes. You will work with Python and various AWS services, ensuring high-quality code and mentoring junior developers.
22 Days Ago
Mumbai, Maharashtra, IND
Senior level
Senior level
Fintech
As a Senior Python Full Stack Developer, you will contribute to building data-centric software and collaborate with multiple teams to ensure solutions meet customer needs. You will engage with clients, maintain coding standards, and adapt to emerging technologies in a dynamic team environment.
Top Skills: AWSAzureBootstrapFlaskGCPGitHtmxLinuxMySQLPythonReactSnowflakeSQLSvn

What you need to know about the Hyderabad Tech Scene

Because of its proximity to leading research institutions and a government committed to the city's growth, Hyderabad's tech scene is booming. With plans to establish India's first "AI city," the city is on track to become one of the world's most anticipated tech hubs, with companies like TransUnion, Schrödinger and Freshworks, among others, already calling the city home.
By clicking Apply you agree to share your profile information with the hiring company.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account