22 oct
|
Softtek
|
Madrid
?Softtek es un socio integral 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.
Habilidades requeridas
- 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.
- Familiaridad con integración continua, automatización e Infrastructure as Code.
- 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.
Locació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
? Contrato indefinido.
?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
? Seguro médico
? 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.
? ¡Estamos deseando conocerte!
📌 Arquitecto de software (Madrid)
🏢 Softtek
📍 Madrid