Job Description
Arquitecto de Software
Remoto con presencialidad ocasional a demanda
Relación de dependencia
Responsabilidades
- Diseño de Arquitectura de Software: Definir la arquitectura de sistemas de software, asegurando que las soluciones propuestas cumplan con los requisitos funcionales y no funcionales (escalabilidad, seguridad, rendimiento, mantenibilidad, etc.).
- Identificar y seleccionar las tecnologías, frameworks y patrones de diseño más adecuados para cada solución.
- Garantizar la interoperabilidad y la integración eficiente con otros sistemas y servicios.
Requisitos
- Experiencia en diseño y desarrollo de arquitecturas escalables, modulares y mantenibles.
- Conocimiento avanzado en patrones de diseño de software (MVC, Microservicios, CQRS, etc.).
- Experiencia con arquitecturas orientadas a eventos, API‑first y arquitecturas de microservicios.
- Conocimiento en lenguajes de programació...