- 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