Estamos buscando un arquitecto de software con experiencia para tomar decisiones y crear enfoques sobre el diseño, desarrollo e implementación de software, debiendo guiar al equipo para su cumplimiento.
Deberá definir los requisitos del producto para desarrollar sistemas de software funcional y efectivo, participando en todo el ciclo de vida del desarrollo de software para asegurar la integración con las plataformas existentes.
El perfil debe tener una sólida formación técnica y excelentes habilidades de TI.
El objetivo es proporcionar un marco para el desarrollo de un software o sistema que resulte en soluciones de TI de alta calidad.
Descripción de tareas – Responsabilidades
- Definir los requisitos funcionales y no funcionales para el nuevo software o aplicaciones
- Utilizar herramientas y metodologías
- Desarrollar especificaciones de productos
- Definir todos los aspectos del desarrollo desde la tecnología y el flujo de trabajo adecuados hasta los estándares de codificación.
- Resolver problemas técnicos
- Comunicar y supervisar el trabajo del equipo de desarrollo para asegurar la coherencia con el diseño inicial.
- Dar apoyo técnico y de referencia al equipo
- Verificación y aprobación de las distintas etapas de desarrollo del proyecto.
Requisitos excluyentes:
- Experiencia en desarrollo de software y codificación en varios idiomas (C #, .NET, VB, etc.)
- Excelente conocimiento del diseño y arquitectura de software y aplicaciones.
- Comprensión de los principios de garantía de calidad del software
- Habilidades organizativas y de liderazgo
- Nivel de inglés avanzado
*Se valorará:
- Experiencia anterior como arquitecto de software
- Conocimiento del diseño HTML / CSS, JavaScript y UI / UX
- Conocimientos de Azure