Arquitecto/a software fullstack

Oferta de empleo de Agile en Asturias

Digital Talent Agency
Requisitos
Habilidades mínimas:
Cargando...
Cargando...
Cargando...
Cargando...
Cargando...
Cargando...
Cargando...
Cargando...
Cargando...
Cargando...
Cargando...
Cargando...
Cargando...
Condiciones
100% remoto
Horario flexible
Descripción de la oferta

Buscamos arquitecto de software con conocimientos avanzados de arquitecturas software, flexible y adaptable a diferentes entornos tecnológicos. Formará parte del equipo encargado de liderar el diseño e implementación en proyectos/aplicaciones dentro de la empresa y de las decisiones de diseño de alto nivel y los estándares técnicos, incluidos los estándares de codificación de software, herramientas y plataformas.


¿Qué experiencia, capacidades y conocimientos se requieren?

Grado / Máster / Doctorado en Ingeniería Informática.
Experiencia mínima de 2 años como arquitecto de software (full stack).
Capacidad y autonomía para identificar requisitos, hacer planteamientos tecnológico, y concretar diseños (técnicos y funcionales) y arquitecturas.
Capacidad para coordinar técnicamente equipos multidisciplinares e integrar diferentes tecnologías, lenguajes y paradigmas (SOA, microservicios, serverless, etc.).
Conocimiento avanzado de comunicación entre aplicaciones: servicios web (SOAP, REST), protocolos y lenguajes de comunicación (XML, JSON).
Conocimiento de desarrollo front-end (Angular, react, vue).
Conocimiento de desarrollo backend en Java, especialmente en Spring Boot.
Experiencia con plataformas cloud computing (AWS, GCP, Azure).
Experiencia en el despliegue y soporte de arquitecturas software, en entornos de integración continua (CI/CD).
Experiencia en la automatización y manejo de aplicaciones en contenedores: Kubernetes, Docker.

¿Qué otras cosas valoramos?

Experiencia en el uso de herramientas de BI y dashboarding.
Conocimiento de la filosofía DevOps.
Metodologías Agile (SCRUM).

¿Qué tareas requiere el puesto?

Participar en la definición, diseño e implementación de arquitecturas, selección de tecnologías y desarrollo en proyectos en la empresa
Participar activamente en la definición, diseño e implementación de proyectos/aplicaciones (identificación y definición del problema, planteamiento y diseño de solución, implementación, documentación, reuniones, reporte, etc.).
Asegurar la calidad, integridad y seguridad del software.
Generar estándares de desarrollo que garanticen el correcto funcionamiento y rendimiento de las aplicaciones en todo su ciclo.
Implementar ciclos de desarrollo de mejora continua.

El único portal de búsqueda de empleo cuyo primer resultado es el más idóneo para tí.
2025 WORKSINIT.