Desarrollador C#

Tecnología y Personas

Madrid

Presencial

EUR 50.000 - 70.000

Jornada completa

14 días+
Generador de candidaturas

Una candidatura hecha para este puesto de trabajo: un currículum y una carta de presentación adaptados que responden directamente a la oferta.

Supera los filtros ATS

Descripción de la vacante

Una empresa de desarrollo tecnológico en Madrid busca un desarrollador senior en C para diseñar y mantener componentes de calidad y rendimiento. Se requiere experiencia de más de 5 años en programación en C, y conocimientos en patrones de diseño y herramientas de desarrollo como GDB/LLDB. El papel implica colaborar en la arquitectura de soluciones, liderar iniciativas técnicas y asegurar estándares de desarrollo. Work with Docker y Kubernetes es un plus.

Formación

  • Más de 5 años de experiencia en programación en C.
  • Dominio de punteros y gestión de memoria.
  • Experiencia en diseño modular y APIs internas.

Responsabilidades

  • Desarrollar y mantener software en C.
  • Participar y liderar code reviews.
  • Colaborar con otros equipos para entregas consistentes.

Conocimientos

Programación en C
Diseño de software mantenible
Patrones/principios de diseño
Herramientas de desarrollo y depuración
CI/CD
Docker
Kubernetes

Herramientas

GDB/LLDB
Valgrind
Git
Azure

Descripción del empleo

Diseñar, desarrollar y evolucionar componentes en C con foco en calidad, rendimiento y mantenibilidad, participando activamente en decisiones técnicas y liderando mejoras de arquitectura, refactorizaciones y estándares de desarrollo.

  • Desarrollar y mantener software en C (C99/C11 según aplique), asegurando robustez y rendimiento.
  • Diseñar soluciones con enfoque de arquitectura: modularidad, separación de responsabilidades, interfaces claras y mantenibles.
  • Aplicar buenas prácticas: gestión de memoria, manejo de errores, concurrencia si aplica, y estándares de código.
  • Depurar problemas complejos (crashes, memory leaks, race conditions, issues de rendimiento) usando herramientas de diagnóstico.
  • Participar y liderar code reviews, definición de guidelines, refactorizaciones y reducción de deuda técnica.
  • Colaborar con otros equipos (QA, producto, DevOps/Infra) para asegurar entregas consistentes.
  • Mentoring y acompañamiento técnico a perfiles mid/junior cuando sea necesario.

Requisitos imprescindibles (Must-have)

  • +5 años de experiencia profesional programando en C (C “real”, nivel senior).
  • Dominio de fundamentos: punteros, estructuras, memoria dinámica/estática, ownership, alignment, etc.
  • Experiencia diseñando software mantenible en C: diseño modular, APIs internas, abstracciones razonables, reutilización.
  • Conocimientos sólidos de patrones/principios de diseño aplicables a C (modularidad, desacoplo, responsabilidad única) y nociones de arquitectura de software.
  • Experiencia con herramientas de desarrollo y depuración (según entorno): GDB/LLDB, sanitizers, Valgrind u otras.
  • Capacidad para liderar iniciativas técnicas (proponer soluciones, priorizar, ejecutar y mejorar el estándar del equipo).
  • Trabajo con control de versiones (Git) y buenas prácticas de colaboración.
  • Experiencia con CI/CD (automatización de builds, tests, releases).
  • Docker y Kubernetes (especialmente si el software se empaqueta/despliega en contenedores).
  • Experiencia en Azure (VMs, contenedores, pipelines, observabilidad, etc.).
  • Desarrollo de herramientas internas (CLI, utilidades, automatizaciones para el equipo).
  • Experiencia con microservicios y diseño/consumo de APIs REST y/o GraphQL (si el producto expone/consume servicios).
  • Conocimientos de networking (TCP/IP, sockets), multithreading (pthreads) o IPC (según el producto).
  • Estándares de calidad/seguridad: static analysis, sanitizers, MISRA/CERT (si aplica al dominio).
Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra y suelta tu archivo aquí
Similar jobs

Puestos de trabajo similares que vale la pena comparar

DESARROLLADOR SENIOR DE C# Y LÍDER DE PROYECTO
DESARROLLADOR SENIOR DE C# Y LÍDER DE PROYECTO

Autis Engineering LLC • Valencia

Híbrido
EUR 50.000 - 70.000
Ingeniero/a de Software, C++, Python – Proyectos de Simulación, IA y Desarrollo Avanzado
Ingeniero/a de Software, C++, Python – Proyectos de Simulación, IA y Desarrollo Avanzado

Jobtailor • Madrid

Presencial
EUR 42.000 - 65.000
Desarrollador C++
Desarrollador C++

HI Iberia Ingeniería y Proyectos • Madrid

Híbrido
EUR 35.000 - 40.000
Retribución flexible
Tickets restaurante
Seguro médico
Frontend Architect
Frontend Architect

Jobtailor • Madrid

Presencial
EUR 90.000 - 130.000
Arquitecto NET
Arquitecto NET

Consultia IT • l'Hospitalet de Llobregat

Híbrido
EUR 80.000 - 110.000
Arquitecto/a de Aplicaciones Cloud
Arquitecto/a de Aplicaciones Cloud

Jobtailor • Barcelona

Presencial
EUR 85.000 - 120.000
.NET Software Engineer
.NET Software Engineer

Randstad Digital España • Barcelona

Presencial
EUR 45.000 - 65.000
Desarrollador de .NET
Desarrollador de .NET

WeHunt España • Alcoy

Presencial
EUR 30.000 - 45.000
Senior Backend Developer (.NET)
Senior Backend Developer (.NET)

Tecnología y Personas • Madrid

Híbrido
EUR 70.000 - 95.000
Modelo híbrido (2 días teletrabajo)
Tech Lead .Net
Tech Lead .Net

Akuaro • Barcelona

Híbrido
EUR 65.000 - 75.000