Ingeniero de Software Sénior - Madrid

Cubic Telecom

Apply to this job
Madrid, Community of Madrid, Spain remote Until 8/23/2026 First posted March 22, 2025 Last posted March 22, 2025
Job description

La Empresa

Fundada en 2009, Cubic Telecom se ha convertido en uno de los principales proveedores de soluciones de conectividad y servicios de análisis que ayudan a los fabricantes de vehículos y dispositivos IoT a gestionar y aumentar sus fuentes de ingresos. Rápido, inteligente, ambicioso y siempre buscando nuevas ideas. Así somos nosotros, ¿eres tú? En Cubic encontrarás un entorno lleno de energía y colaboración, donde cada día nos proponemos mejorar no solo el mundo, sino también a nosotros mismos y a los demás.
Creemos en un liderazgo que fomenta la autonomía y la responsabilidad, mientras reconoce y desarrolla cualidades de liderazgo en nuestro equipo. Juntos sacamos lo mejor de cada uno. Por lo tanto, ya sea que estés interesado en unirte como colaborador individual, gerente, líder sénior o alguien que aspira a crecer en un rol de liderazgo, buscamos personas enfocadas en resultados, empáticas, visionarias, capacitadoras y que sean "campeones" de nuestra cultura y valores.

Descripción del Puesto

Estamos buscando un desarrollador de software sénior enérgico, entusiasta y experimentado, comprometido con su trabajo y cómodo trabajando en un entorno dinámico, acelerado y altamente flexible. Trabajarás en el diseño, desarrollo y prueba de productos líderes en el mercado y aplicaciones web en los segmentos de negocio de Automoción, IoT y Empresa. Utilizarás frameworks, herramientas y principios dentro de equipos de alto rendimiento que están motivados y apasionados por lo que hacen, y que constantemente buscan mejorar tanto a sí mismos como a los profesionales que los rodean.

Responsabilidades

  • Trabajar como desarrollador full stack para colaborar en el diseño y desarrollo de nuestra solución PaaS basada en la nube.
  • Escribir código dentro de estándares, pautas y mejores prácticas establecidas para implementar eficientemente nuevos sistemas y mejorar los sistemas existentes con altos estándares de calidad.
  • Interactuar con propietarios de productos y partes interesadas internas para recopilar y abordar requisitos técnicos y de diseño, proporcionando soluciones para los nuevos productos desarrollados por la empresa
  • Mentorear y apoyar a desarrolladores junior mediante revisiones de código, programación en pareja u otros métodos según sea necesario en un entorno colaborativo
  • Documentar y registrar tareas y actividades a través de JIRA u otras herramientas de soporte utilizadas por la empresa.

Requirements

Requisitos Esenciales

  • Al menos 5 años de experiencia profesional relevante trabajando en sistemas a nivel empresarial como desarrollador de software con experiencia en backend.
  • Profundo entendimiento del diseño orientado a objetos y conceptos relacionados.
  • Experiencia desarrollando soluciones de software utilizando C# y .Net
  • Excelente conocimiento de cómo funciona la web conceptualmente, incluyendo tecnologías y conceptos como HTTP, REST, SOAP y procesamiento asíncrono.
  • Experiencia utilizando Git como sistema de control de versiones.
  • Experiencia implementando conceptos de pruebas como pruebas unitarias y simulaciones, y experiencia escribiendo pruebas unitarias utilizando frameworks como NUnit, xUnit, Moq o similares.
  • Exposición previa al diseño de dominios, CQRS/Event Sourcing y arquitecturas por capas.
  • Familiaridad con prácticas de desarrollo de software como desarrollo ágil, integración continua, entrega continua y/o desarrollo basado en pruebas.
  • Conocimiento de conceptos como inversión de control e inyección de dependencias.
  • Experiencia práctica trabajando en Azure DevOps y creando pipelines de construcción.

Requisitos Deseables

  • Experiencia previa en proyectos de software implementados en una arquitectura de microservicios.
  • Experiencia previa con Microsoft Azure, Service Fabric, Azure ServiceBus o NServiceBus.
  • Experiencia previa con bases de datos NoSQL, particularmente CosmosDB.
  • Experiencia en los segmentos de negocio de Automoción, IoT y Empresa.

About this role

Summary

Design, develop, and test software solutions in a dynamic environment.

Job title

Ingeniero de Software Sénior

Experience level

5+ years

Industry

software

Location requirements

Located in Madrid, remote work not allowed

Salary

Not specified

Management role

No

Skills & keywords

Required skills

C#.NetHTTPRESTSOAPasynchronous processingGitunit testingNUnitxUnitMoqdomain designCQRSEvent Sourcinglayered architectureagilecontinuous integrationcontinuous deliverytest-driven developmentinversion of controldependency injectionAzure DevOps

Preferred skills

microservicesMicrosoft AzureService FabricAzure ServiceBusNServiceBusNoSQLCosmosDB

Specializations

full stackbackendcloudautomociónIoT
Locations

Structured locations inferred from the posting.

Madrid, Spain

On-site City