Programador/a C
Role details
Job location
Tech stack
Job description
En este momento, buscamos un un/a profesional con experiencia en desarrollo de software de bajo nivel en entornos Windows y Linux en Madrid., Diseñar, desarrollar y mantener aplicaciones en lenguaje C. Implementar y optimizar comunicaciones mediante sockets e IPC. Realizar análisis, depuración y resolución de incidencias. Participar en la evolución de la arquitectura y mejora del rendimiento de las aplicaciones. Colaborar con equipos multidisciplinares en entornos multiplataforma.
Requirements
Dominio avanzado de C (punteros, gestión de memoria, IPC, sockets y multiplexación de E/S en Unix/Linux). Experiencia con gcc, make, cmake, gdb, valgrind y strace. Desarrollo en Windows (WinAPI, Visual Studio, MinGW, TFS/Azure DevOps). Desarrollo en Linux (procesos, colas de mensajes, memoria compartida, semáforos e IPC). Experiencia con Informix 12.0 o superior., Experiencia con Spring Boot, Spring Batch, Spring Data e Integration. Experiencia con Angular. Diseño de APIs REST y API Management. Experiencia en arquitectura de software., Idiomas: Inglés (Medio)
Formación Mínima: FP2/Grado Superior
Nivel Profesional: Empleado
Benefits & conditions
Modalidad híbrida de trabajo (2 días en oficina de cliente) Acceso a formación Contratación indefinida Jornada intensiva los viernes y meses de verano, * Jornada completa Jornada
-
3-5 años Experiencia
-
Indefinido Tipo contrato
-
30.000 € - 45.000 € Bruto/año