Programador/a C

Arelance
Municipality of Madrid, Spain
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
Spanish, English
Experience level
Intermediate
Compensation
€ 45K

Job location

Municipality of Madrid, Spain

Tech stack

Microsoft Windows
Azure
CMake
Multiplexing
Linux
Microsoft Visual Studio
Software Architecture
Memory Leaks
Software Engineering
Informix
Spring-boot
Spring Data
Angular
REST
Spring Batch
Api Management

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

About the company

En Arelance sabemos que las personas son el activo más importante dentro de una empresa y por tanto invertimos muchos esfuerzos en buscar los mejores profesionales para nuestros clientes, y en ofrecer a nuestros candidatos los mejores proyectos.

Apply for this position