Arquitecto/a C++
LA EMPRESA
Nuestro cliente es una empresa tecnológica con más de 30 años de trayectoria, especializada en soluciones de software para el sector del cerramiento. Su propósito es contribuir positivamente al mundo creando una organización de referencia en su sector, donde las personas puedan desarrollar su potencial y encontrar la felicidad en su trabajo.
DESCRIPCIÓN
El candidato ideal será responsable de definir, diseñar y evolucionar arquitecturas en C++, asegurando su escalabilidad, rendimiento y mantenibilidad. Colaborará con equipos multidisciplinares para refactorizar, optimizar y modernizar componentes críticos del software existente, asegurando su portabilidad y eficiencia.
RESPONSABILIDADES
- Diseñar arquitecturas robustas en C++ utilizando patrones de diseño modernos.
- Liderar procesos de refactorización a gran escala.
- Garantizar la interoperabilidad entre código nativo y manejado (uso de pInvoke).
- Aplicar técnicas avanzadas de programación concurrente y optimización de rendimiento.
- Promover los principios SOLID y las prácticas de desarrollo ágil.
- Integrar herramientas de control de versiones y sistemas de integración continua.
- Diseñar y ejecutar pruebas unitarias para asegurar la calidad del software.
- Participar activamente en la evolución continua del producto.
REQUISITOS
- Experiencia demostrable como arquitecto experto en C++.
- Conocimiento avanzado de STL conforme a los estándares modernos de C++.
- Dominio de la interoperabilidad entre C++ y otros lenguajes/plataformas.
- Experiencia en programación concurrente y optimización de código.
- Sólida comprensión de los principios SOLID y metodologías ágiles.
- Manejo de herramientas como Git y sistemas de CI/CD.
- Experiencia en testing unitario.
SE VALORARÁ POSITIVAMENTE
- Experiencia con estrategia de branching Gitflow.
- Conocimientos en programación en GPUs.
- Conocimientos en geometría computacional.
- Experiencia migrando librerías de C++ en Windows a entornos estándar Linux.
- Uso de contenedores Docker.
- Fluidez en inglés técnico y conversacional.
- Ubicaciones
- Valencia
Acerca de SET Europa
SET Europa provides near shore, recruitment and outsourcing services and solutions for immediate project needs.
SET Europa ofrece servicios near shore, de contratación y externalización, así como soluciones para las necesidades inmediatas de los proyectos.
¿Ya trabajas en SET Europa?
Ayúdanos a encontrar a tu próximo compañero/a.