Arquitecto de software

Softtek

Madrid

Hybrid

EUR 70,000 - 110,000

Full time

4 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Modelo híbrido
Vacaciones 24 días
Retribución flexible
Seguro médico familiar
Horario flexible
Formación y desarrollo
Movilidad interna

Job summary

Softtek, socio global de ingeniería de software, busca un Lead Software Engineer / Software Architect en Madrid para liderar el diseño y evolución de sistemas complejos y distribuidos, asegurando soluciones escalables y resilientes junto a equipos técnicos y de negocio.

La posición exige experiencia en desarrollo, arquitectura de soluciones, dominio de DDD, microservicios, SOLID y patrones de diseño; se valora TOGAF y gestión de dependencias.

Qualifications

  • Experiencia en desarrollo de software y análisis de calidad, mantenibilidad y escalabilidad del código.
  • Experiencia en arquitectura de soluciones, arquitectura técnica o liderazgo técnico con responsabilidad sobre decisiones de diseño.
  • Conocimiento práctico de Domain Driven Design (DDD), incluyendo bounded contexts, context maps, entidades y agregados.
  • Experiencia en arquitecturas distribuidas y microservicios.
  • Dominio de principios SOLID, patrones de diseño y buenas prácticas de ingeniería de software.
  • Experiencia en arquitecturas hexagonales, por capas o similares.
  • Conocimientos de diseño modular y gestión de dependencias.
  • Conocimiento de paralelismo, concurrencia y asincronía.
  • Experiencia con conceptos transaccionales y principios ACID.
  • Experiencia en descomposición de sistemas y definición de límites entre dominios, módulos o servicios.
  • Conocimiento de patrones de resiliencia, consistencia y gestión de fallos en sistemas distribuidos.
  • Conocimientos de seguridad y observabilidad.
  • Experiencia con bases de datos relacionales y NoSQL.
  • Conocimientos generales de plataformas cloud.
  • Valorable conocimiento de marcos de arquitectura como TOGAF.

Responsibilities

  • Diseñar soluciones tecnológicas alineadas con las necesidades de negocio.
  • Definir arquitecturas, dominios, módulos y servicios para entornos complejos y distribuidos.
  • Tomar decisiones de diseño relacionadas con escalabilidad, resiliencia, seguridad y mantenibilidad.
  • Revisar diseños técnicos y promover estándares de calidad y arquitectura.
  • Asesorar a equipos de desarrollo y responsables técnicos durante la implantación de soluciones.
  • Identificar y gestionar dependencias entre sistemas, servicios y dominios.
  • Transformar requisitos funcionales y de negocio en soluciones técnicas viables.

Skills

Liderazgo técnico
Arquitectura de software
DDD
Microservicios
SOLID
Arquitecturas hexagonales
Diseño modular
Concurrencia
ACID
Bounded contexts
Seguridad
Observabilidad

Job description

Softtek es un socio global de ingeniería de software que impulsa el progreso de las compañías. Desde hace más de 40 años, hemos ayudado a nuestros clientes a desarrollar, implementar y gestionar tecnología que mejora la vida de las personas.

Con presencia en más de 20 países y más de 16,000 softtekians en todo el mundo, en Softtek estamos en constante crecimiento. En España, te ofrecemos la oportunidad de unirte a nuestra comunidad en ubicaciones como Albacete, Asturias, Ávila, Barcelona, Córdoba, Coruña, Madrid, Narón, Segovia o Zaragoza, donde podrás desarrollar tu carrera dentro de un modelo híbrido y flexible.

En 2026, hemos sido reconocidos en la Lista Forbes como una de las 100 mejores empresas para trabajar en España, destacando por nuestra flexibilidad y personalización en la experiencia del empleado. Creemos en el poder de las habilidades diversas y la iniciativa personal para lograr cosas asombrosas, y valoramos el talento único de cada persona para contribuir al crecimiento y diversidad de nuestro equipo. ¿Nos acompañas en esta aventura? #FutureTogether

Descripción del puesto

Buscamos un/a Lead Software Engineer / Software Architect con experiencia sólida en desarrollo de software y evolución hacia responsabilidades de diseño y arquitectura de soluciones. La persona seleccionada participará en la definición y evolución de sistemas complejos y distribuidos, colaborando con equipos técnicos y áreas de negocio para garantizar soluciones escalables, resilientes y alineadas con los objetivos estratégicos.

  • Experiencia previa en desarrollo de software y análisis de calidad, mantenibilidad y escalabilidad del código.
  • Experiencia en arquitectura de soluciones, arquitectura técnica o liderazgo técnico con responsabilidad sobre decisiones de diseño.
  • Conocimiento práctico de Domain Driven Design (DDD), incluyendo bounded contexts, context maps, entidades y agregados.
  • Experiencia en arquitecturas distribuidas y microservicios.
  • Dominio de principios SOLID, patrones de diseño y buenas prácticas de ingeniería de software.
  • Experiencia en arquitecturas hexagonales, por capas o similares.
  • Conocimientos de diseño modular y gestión de dependencias.
  • Conocimiento de paralelismo, concurrencia y asincronía.
  • Experiencia con conceptos transaccionales y principios ACID.
  • Experiencia en descomposición de sistemas y definición de límites entre dominios, módulos o servicios.
  • Conocimiento de patrones de resiliencia, consistencia y gestión de fallos en sistemas distribuidos.
  • Conocimientos de seguridad y observabilidad.
  • Experiencia con bases de datos relacionales y NoSQL.
  • Conocimientos generales de plataformas cloud.
  • Valorable conocimiento de marcos de arquitectura como TOGAF.
Responsabilidades (Actividades a desempeñar)
  • Diseñar soluciones tecnológicas alineadas con las necesidades de negocio.
  • Definir arquitecturas, dominios, módulos y servicios para entornos complejos y distribuidos.
  • Tomar decisiones de diseño relacionadas con escalabilidad, resiliencia, seguridad y mantenibilidad.
  • Revisar diseños técnicos y promover estándares de calidad y arquitectura.
  • Asesorar a equipos de desarrollo y responsables técnicos durante la implantación de soluciones.
  • Identificar y gestionar dependencias entre sistemas, servicios y dominios.
  • Transformar requisitos funcionales y de negocio en soluciones técnicas viables.
Idiomas requeridos
  • No se requieren idiomas específicos para la posición.

Modelo híbrido desde Madrid con un dia de presencialidad en oficinas de cliente.

Información sobre nuestro proceso de selección
  • Como parte de nuestra apuesta por una experiencia de selección más flexible, objetiva y accesible, las fases iniciales del proceso podrán realizarse mediante entrevistas impulsadas por Inteligencia Artificial a través de nuestra plataforma Eightfold.
  • Esta tecnología nos ayuda a conocer mejor la experiencia, competencias y motivaciones de cada profesional, ofreciendo además la posibilidad de realizar la entrevista en el momento que mejor se adapte a su disponibilidad. La Inteligencia Artificial forma parte del proceso como herramienta de apoyo, pero las decisiones de selección siguen siendo revisadas y tomadas por personas de nuestro equipo de Talent Acquisition.
Conoce nuestra propuesta de valor
  • Modelo híbrido: El cliente requiere presencialidad 1 dia en sus oficinas (preferiblemente los viernes)
  • Conciliación: Horario flexible y el programa BetterWork que apoya el equilibrio entre tu vida personal y profesional.
  • 24 días de vacaciones
  • Retribución flexible: tarjeta transporte, tarjeta restaurante, cheque guardería o seguro médico familiares.
  • Tarde de cumpleaños libre (también por el cumple de tus hijos)
  • Club del empleado: Beneficios y promociones exclusivas por ser Softtekian.
  • Planes de formación: idiomas, tecnologías y habilidades interpersonales.
  • Oportunidad de movilidad interna: en nuestras sedes internacionales y dentro de España.

Valoraremos especialmente la candidatura de personas que posean habilidades y capacidades únicas y diversas, reconociendo la importancia de facilitar su integración plena en el mercado laboral. Cada individuo, con sus capacidades singulares, aporta una riqueza invaluable a nuestra comunidad, y nuestro compromiso es asegurar que todos tengan la oportunidad de demostrar su valía y contribuir al crecimiento y la diversidad de nuestro equipo.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Tech Lead / Solution Architect – .NET · Azure
Tech Lead / Solution Architect – .NET · Azure

Softtek • Madrid

Hybrid
EUR 90,000 - 130,000
Modelo híbrido
Conciliación: horario flexible
24 días de vacaciones
+5
Data Architect Senior
Data Architect Senior

Softtek • La Coruña

Hybrid
EUR 70,000 - 110,000
BetterWork
Flexible horario
24 días de vacaciones
+4
Forward Deployed Engineer
Forward Deployed Engineer

Softtek • Madrid

Hybrid
EUR 70,000 - 110,000
Modelo híbrido 56h
Conciliación BetterWork
Vacaciones 24 días
+5
Backend Engineer (Java & AI-Assisted Development)
Backend Engineer (Java & AI-Assisted Development)

Softtek • Madrid

On-site
EUR 70,000 - 95,000
Modelo híbrido
56 horas al mes en sede Softtek
Teletrabajo el resto del tiempo
+9
Arquitecto/a de Seguridad en Proyectos de IA
Arquitecto/a de Seguridad en Proyectos de IA

Softtek • Madrid

Hybrid
EUR 70,000 - 105,000
Modelo híbrido 56 horas/mes
Teletrabajo el resto del tiempo
24 días de vacaciones
+8
BDM IT (Sector Turismo & Sport)
BDM IT (Sector Turismo & Sport)

Softtek • Madrid

Hybrid
EUR 50,000 - 80,000
Retribución flexible
Vacaciones 24 días
Modalidad híbrida / teletrabajo
BDM IT (Sector Retail & CPG)
BDM IT (Sector Retail & CPG)

Softtek • Madrid

Hybrid
EUR 42,000 - 65,000
Horarios flexibles
24 días de vacaciones
Teletrabajo
+8
Front Developer (LitElement/Cells)
Front Developer (LitElement/Cells)

Softtek • Madrid

Hybrid
EUR 42,000 - 66,000
Modelo híbrido
Horario flexible
Seguro médico familiar
+2
Data Analyst
Data Analyst

Softtek • Madrid

Hybrid
EUR 30,000 - 45,000
24 días de vacaciones
Modelo híbrido de trabajo
Tarjeta transporte
+5
Analista funcional
Analista funcional

Softtek • Las Rozas de Madrid

Hybrid
EUR 35,000 - 50,000
Conciliación con programa BetterWork
24 días de vacaciones
Retribución flexible
+3