> Markdown version of [/jobs/ext/2092649-c-senior](https://www.wearedevelopers.com/jobs/ext/2092649-c-senior). 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). --- # C++ Senior - **Company:** Social you - **Location:** Barcelona, Spain - **Contract:** Permanent contract - **Skills:** Unit Testing, C++ (Programming Language), Memory Management, MySQL, Scrum Methodology, Software Engineering, SQL Databases, Multithreading, Google Test, Information Technology, Apache Kafka, Restful APIs, Docker, Microservices - **Published:** August 16, 2026 - **Apply:** https://www.buscojobs.com.es/c-senior-en-barcelona-ID-367515255 ## About the Role C++ SeniorReferencia: #*****Localización: BarcelonaCompany in the aeronautical sector based in the center of Barcelona, is looking for a C++ SeniorBachelor's degree in computer science, software engineering, or related field. 3-4+ (senior) years development experience creating performant, scalable applications (C++17 preferred). Unit testing (GoogleTest framework)Experience on working with REST API, Kafka queues, Docker, microservices, IBM MQAdvanced Programming concepts like multi-threading, sockets, synchronization, memory management, exception managementDatabase: SQL Language / MySQL EngineStrong problem-solving skills and ability to work effectively in an Agile/Scrum environment.Excellent communication and teamwork skills.Exceptional analytical and troubleshooting skills.Other crucial skills (must): be proactive, highly motivated, good communication written and verbal (ideally English C1 level), willing to build a career path in the company.Minimum of B1 in Spanish.Barcelona center hybrid ## Description C++ SeniorReferencia: #*****Localización: BarcelonaCompany in the aeronautical sector based in the center of Barcelona, is looking for a C++ SeniorBachelor's degree in computer science, software engineering, or related field.3-4+ (senior) years development experience creating performant, scalable applications (C++17 preferred).Unit testing (GoogleTest framework)Experience on working with REST API, Kafka queues, Docker, microservices, IBM MQAdvanced Programming concepts like multi-threading, sockets, synchronization, memory management, exception managementDatabase: SQL Language / MySQL EngineStrong problem-solving skills and ability to work effectively in an Agile/Scrum environment.Excellent communication and teamwork skills.Exceptional analytical and troubleshooting skills.Other crucial skills (must): be proactive, highly motivated, good communication written and verbal (ideally English C1 level), willing to build a career path in the company.Minimum of B1 in Spanish.Barcelona center hybrid ## Related Videos - [Why Your Best Mediors Never Become Seniors (And How to Fix It)](https://www.wearedevelopers.com/videos/2108-why-your-best-mediors-never-become-seniors-and-how-to-fix-it) - [MySQL Protocol Features You Should Be Aware Of](https://www.wearedevelopers.com/videos/100267-mysql-protocol-features-you-should-be-aware-of) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Measure and improve frontend performance by using test automation](https://www.wearedevelopers.com/videos/719-measure-and-improve-frontend-performance-by-using-test-automation) - [What craftsmanship is all about](https://www.wearedevelopers.com/videos/2006-what-craftsmanship-is-all-about) - [Docker build without Docker](https://www.wearedevelopers.com/videos/100114-docker-build-without-docker) ## Related Articles - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [The 10 C++ programming questions to expect in an interview](https://www.wearedevelopers.com/magazine/50-the-10-c-programming-questions-to-expect-in-an-interview) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Spanish Business Culture and Etiquette](https://www.wearedevelopers.com/magazine/353-spanish-business-culture-and-etiquette) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers)