C++ Tech Lead con inglés alto - Hibrido Barcelona (H/M/X)
Experis
Barcelona, Spain
3 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
Spanish, English Experience level
SeniorJob location
Barcelona, Spain
Tech stack
Java
API
Amazon Web Services (AWS)
Azure
C++
Software Quality
Code Review
Continuous Integration
Data Integrity
Relational Databases
Software Design Patterns
Linux
DevOps
Django
Python
PostgreSQL
MySQL
Object-Oriented Software Development
Selenium
Software Engineering
SQL Databases
Test Execution Engine
Backend
Pytest
Kubernetes
Cucumber
Docker
Jenkins
Microservices
Job description
En Experis, parte del Grupo Manpower, buscamos talento para impulsar la transformación digital de nuestros clientes. Si eres una persona proactiva, con ganas de crecer profesionalmente y aportar valor en proyectos innovadores, ¡queremos conocerte!, * Liderar técnicamente el desarrollo backend como C++ Tech Lead dentro de un entorno B2B.
- Diseñar, desarrollar y mantener microservicios de la plataforma.
- Desarrollo y mantenimiento de servicios backend con Python, Django y Django REST Framework (DRF).
- Diseño e implementación de APIs REST escalables, seguras y reutilizables.
- Colaborar estrechamente con equipos de producto y frontend para la integración de APIs.
- Asegurar la calidad del código mediante buenas prácticas, estándares de codificación y code reviews.
- Identificar y corregir vulnerabilidades, garantizando código eficiente y seguro.
- Trabajo con bases de datos relacionales (PostgreSQL/MySQL), optimizando rendimiento e integridad de datos.
- Desarrollo y ejecución de pruebas unitarias y de integración (PyTest, testing de Django).
- Garantizar alta cobertura de tests en los módulos principales.
- Participar en procesos de CI/CD, despliegues y monitorización usando Docker y herramientas DevOps.
- Trabajo en entorno Linux y colaboración en la gestión de Kubernetes.
Requirements
- Inglés nivel C1 fluido.
- 7-9 años de experiencia en desarrollo de software.
- Sólido conocimiento y experiencia práctica en C++ y STL.
- Fuerte comprensión de Programación Orientada a Objetos (OOP), patrones de diseño y arquitectura de microservicios.
- Experiencia en el desarrollo y/o mantenimiento de sistemas empresariales de alta carga.
- Experiencia sólida con SQL, especialmente PostgreSQL.
- Experiencia en Linux, Kubernetes Docker, * Experiencia en desarrollo con Java.
- Experiencia en diseño de APIs REST.
- Experiencia en desarrollo y despliegue en la nube (Azure y/o AWS).
- Conocimientos en testing end-to-end (Selenium, Cucumber).
- Experiencia en DevOps y herramientas de CI como Jenkins.
- Experiencia adicional en Python más allá del uso básico.
Benefits & conditions
- Contrato indefinido
- 23 días de vacaciones
- Descuentos exclusivos en Fnac, teatro, cine, Booking y más
- Retribución flexible: ticket restaurante, seguro médico, guardería… ¡y todo ello desgrava en IRPF!
- Acceso a +1.000 gimnasios y centros deportivos en toda España gracias a nuestro acuerdo con Gympass
- Programa "Tráete a un amigo": si nos recomiendas a alguien y se incorpora, ¡recibes una bonificación!
- Te proporcionamos el equipo necesario para trabajar
- Formación continua: plataforma online y certificaciones oficiales para seguir creciendo