Job title : At Sanofi CHC, we're committed to providing the next-gen healthcare that patients and customers need. It's about harnessing data insights and leveraging AI responsibly to search deeper and solve sooner than ever before.
Join our team as a Full Stack Developer and you can help make it happen. Your job? This position will develop software engineering solutions & services that will be significant business enablers for CHC Business, either by leveraging existing technologies or bringing new enabling technologies, optimizing costs, and simplifying these products & services.
Our team is engaged in designing and delivering Digital Technology Services and Platforms for all CHC worldwide. We deliver our solutions in a highly competitive market answering FMCH needs and sometimes supporting highly regulated environments (GxP, SoX, and other regional and local regulations).
Our team operates in an international context, serving all markets in most of the countries around the world.
Main responsibilities : Develop and maintain the backend services with Node.js (Nest.js framework) and React apps. Work with Azure cloud services and Terraform / Terragrunt to deploy infrastructure. Collaborate with software and solution architects to design and implement best-in-class software solutions. Suggest new innovative patterns to improve the software development process. Write clean, reusable, and scalable code and tests using TypeScript / JavaScript. Perform code reviews and ensure code quality and adherence to coding and architectural standards. Troubleshoot and debug software issues. Continuously learn and keep up to date with the latest technologies and industry trends. Experience : We are seeking an experienced Full Stack Developer with a strong background in TypeScript and JavaScript, capable of developing and maintaining both backend (Node.js with Nest.js framework) and frontend (React, Vue.js or other modern SPA frameworks) components. The ideal candidate should have expertise in database management, API design (REST and GraphQL), and deployment using AWS cloud services and infrastructure-as-code tools like Terraform / Terragrunt.
Soft skills : Being able to analyse problems, think critically, and develop creative solutions is crucial. Strong communication skills ensuring that various stakeholders can digest technical information.
Technical skills : Should be adept at writing clean, efficient, and maintainable code using TypeScript and JavaScript to develop both backend and frontend components. It is crucial to have a solid understanding of development concepts, such as working with databases, designing, and implementing APIs (including REST and GraphQL), and handling server-side logic. The ideal candidate should have practical experience working with AWS services, such as EC2, S3, Lambda, and DynamoDB, to deploy and manage cloud-based applications. Additionally, proficiency in infrastructure-as-code tools is important for efficiently provisioning and managing infrastructure resources in an automated and scalable manner.
Education : While not mandatory, relevant educational background or certifications related to software development would be a plus.
Languages : Fluency in written and spoken English.
At Sanofi, we provide equal opportunities to all regardless of race, colour, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, ability or gender identity.
#J-18808-Ljbffr