Search by job, company or skills

Sanofi

Digital R&D Software Engineering Expert

new job description bg glownew job description bg glownew job description bg svg
  • Posted 25 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

  • Job Title: Digital R&D Software Engineering Expert
  • Location: Hyderabad
  • Job type: Permanent, Full time

About The Team

We are an innovative global healthcare company driven by one purpose - to chase the miracles of science to improve people's lives. With a presence in over 100 countries, our teams are dedicated to transforming the practice of medicine and turning the impossible into the possible. We deliver life-changing treatments and life-saving vaccines to millions worldwide, while embedding sustainability and social responsibility at the heart of everything we do.

Sanofi has embarked on an ambitious digital transformation journey, with a strong focus on accelerating data-driven innovation and the adoption of Artificial Intelligence (AI) and Machine Learning (ML) to enhance R&D, manufacturing, and commercial performance. This transformation aims to bring breakthrough medicines and vaccines to patients faster and more efficiently.

Join our team as a Software Engineering Expert and play a key role in advancing engineering excellence across Digital R&D. You'll contribute to shaping Sanofi's global digital future, collaborating closely within our expanding Hyderabad hub.

What You Will Be Doing

  • Implement complex and data-intensive user interface that is also beautiful and accessible in a performance and maintainable way
  • Design front-end solutions to meet business needs in an operational and financially efficient manner
  • Implement highly scalable backend solutions, RESTful APIs also maintaining coding standards.
  • Collaborate closely with the Design Team, Data Science Team, Product Owner and developers on the team to enhance the overall user experience
  • Promote the right usage of company standards, industry practices, and emerging standards. Assist with technical solution discovery to ensure technical feasibility
  • Create smart components and manage component library
  • Own all areas of the product lifecycle: design, development, test, deployment, operation, and support
  • Create detail documentation on Confluence to be able to support and maintain codebase and its functionality

About You

  • 7+ years of full stack development experience with significant hands-on expertise in React.js and Python
  • Bachelor's degree in computer science, engineering, or similar quantitative field of study
  • Strong hands-on experience working with front end technologies such as React framework & React UI component libraries, JavaScript, NodeJS, Angular, and HTML/CSS
  • Strong hands-on experience to back-end technologies (Python, FastAPI).
  • Experience designing/developing RESTful APIs, HTTP APIs, middleware, JWT, and implementation of WebSocket
  • Familiar with software best practices (design patterns, development standards)
  • Experience with data visualization libraries
  • Experience organizing and managing re-usable component library for codebase
  • Experience owning and maintaining NPM packages and the challenges associated with it being used in multiple applications
  • Experience with modern testing framework, such as Jest, Pytest
  • Experience withGitHub is a plus (source code control / versioning)
  • Mandatory experience working in Agile/Scrum methodologies, including participation in sprint planning, daily stand-ups, backlog grooming, and retrospectives

Nice to have

  • Experience using Cloud Containerization technologies (Docker, OpenShift, AWS ECR/EKS)
  • Familiarity with SonarQube, Checkmarx, Artifactory, AWS CloudWatch, Authorization (OAuth, KeyCloak, AuthN/AuthZ, SSO)
  • Experience in healthcare or life sciences domain is a plus

null

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Sanofi

Job ID: 144119291