Our client team is expanding with the creation of a new Back-End Development Engineer role within the R&D department in Barcelona. Their R&D department develops proven and innovative solutions to support their many prestigious clients in their digital transformation The « Core Architecture and Performance Development » team grows. You will be joining the development team to add new features and redesign and extend their core C++ components to add features, improve performance and expose Web API to their web and mobile based solution. Job purpose & assignments You report to the R&D manager and you carry out projects in coordination with different stakeholders in the company (Product Owner, R&D Project Manager, Product Manager, Customer Project Manager, Partner Client). Their R&D department develops proven and innovative solutions to support their many prestigious clients in their digital transformation. Within an Agile environment, you provide analysis, implementation, tests and internal documentation for the tasks that are entrusted to you, around the native C++ and also C# core components of their software. Required profile You differentiate yourself from other candidates by: – Your mindset – Your pragmatism – Your sense of teamwork Your skills, your sense of optimization and your strictness allow you to design new Web API both performing and easy to use for their Web team. As our client’s R&D team is mainly based in France, French speaking could be a differentiator even if a good level of English is a must have.