> Markdown version of [/jobs/ext/4678003-software-development-engineer](https://www.wearedevelopers.com/jobs/ext/4678003-software-development-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Development Engineer - **Company:** Sanofi - **Location:** Barcelona, Spain - **Salary:** €49,600 - €74,400 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), Application Programming Interfaces (APIs), Amazon Web Services, Microsoft Azure, C++ (Programming Language), Code Review, Databases, Continuous Integration, Software Design Documents, Fault Tolerance, Python (Programming Language), Node.Js, NoSQL, Object-Oriented Software Development, E2e Testing, SAP (Applications), Software Engineering, SQL Databases, TypeScript, Datadog, Cloud Platform System, ReactJS, Grafana, Backend, Cloudformation, Kubernetes, Graphql, Front End Software Development, Restful APIs, Terraform, Docker, Microservices - **Published:** November 12, 2026 - **Apply:** https://dejobs.org/x/x/67CC9F01B588426DA80F58B748933BBF/job/ ## About the Role * Experience: 5+ years of professional software engineering experience building and shipping full-stack web applications, with a track record of delivering features to production with increasing scope and independence * Technical skills: Proficiency in JavaScript/TypeScript (Node.js) and at least one object-oriented language (Java, Python, C++, or similar); solid experience with React or an equivalent framework; experience building RESTful APIs and microservices; hands-on experience with a cloud platform (AWS, GCP, or Azure), Docker, and CI/CD; SQL and/or NoSQL databases; observability tools such as DataDog, Grafana, or similar * Nice to have: Infrastructure as Code (Terraform, CloudFormation), Kubernetes, and SAP Commerce Cloud or Salesforce Commerce Cloud experience * Soft skills: Ownership, pragmatic problem-solving, clear communication with technical and non-technical stakeholders, and a continuous learner mindset * Experience in B2B, enterprise, or regulated industries is a plus * Languages: Fluent English (written and verbal) ## Description * Build and ship full-stack features and services across frontend (React, TypeScript), backend (Node.js, Java), APIs, and databases * Contribute to technical design by authoring design documents, proposing options with clear trade-offs, and refining team standards * Deliver high-quality software with unit, integration, and end-to-end testing, CI/CD pipelines, and thoughtful code reviews * Build secure, performant microservices and APIs (REST, GraphQL), managing service communication, data consistency, and fault tolerance * Translate business needs into well-defined technical tasks alongside Product Owners and Designers * Implement observability and monitoring (e.g., DataDog), participate in on-call rotations, and drive root cause analysis and reliability improvements * Support junior engineers and new joiners through code reviews, documentation, and team demos