Descripción del puesto: Arquitecto de software (m/h/x)
Esta plantilla de la descripción del puesto de arquitecto de software está optimizada para su publicación en bolsas de trabajo o páginas de empleo en Internet, y tu empresa podrá personalizarla fácilmente. Otros puestos similares serían los de ingeniero de software y arquitecto técnico.
Refreshed on
February 6, 2020
Responsabilidades del arquitecto de software incluyen:
- Colaboración con otros profesionales para determinar los requisitos funcionales y no funcionales del nuevo software y aplicaciones
- Uso de herramientas y metodologías para crear representaciones de funciones y la interfaz de usuario del producto deseado
- Desarrollo de especificaciones de producto a un alto nivel con atención a la integración y viabilidad del sistema
Breve descripción del puesto
Buscamos un arquitecto de software experimentado para tomar decisiones intuitivas a un alto nivel relacionadas con el desarrollo de software. Deberás ser capaz de ver el “panorama completo” y crear enfoques arquitectónicos para el diseño y la implementación de software para guiar al equipo de desarrollo. Un gran arquitecto de software debe poseer notables conocimientos técnicos y excelentes capacidades de TI. Debe tener experiencia en diseño y en el desarrollo de una visión unificada para las funciones y características del software. El objetivo será ofrecer un sistema para el desarrollo de un software o sistema que permita soluciones de TI de alta calidad.
Responsabilidades
- Colaborar con otros profesionales para determinar los requisitos funcionales y no funcionales del nuevo software y aplicaciones
- Utilizar herramientas y metodologías para crear representaciones de funciones y la interfaz de usuario del producto deseado
- Desarrollar especificaciones de producto a un alto nivel con atención a la integración y viabilidad del sistema
- Definir todos los aspectos del desarrollo, desde la tecnología y el flujo de trabajo apropiados a los estándares de codificación
- Comunicar satisfactoriamente todos los conceptos y las directrices al equipo de desarrollo
- Supervisar el progreso del equipo de desarrollo para asegurar la coherencia con el diseño inicial
- Ofrecer asesoramiento técnico a desarrolladores e ingenieros
- Garantizar que el software cumple todos los requisitos de calidad, seguridad, capacidad de modificación y ampliación, etc.
- Aprobar el producto final antes de su lanzamiento
Requisitos
- Experiencia demostrada como arquitecto de software
- Experiencia en desarrollo y codificación de software en varios lenguajes (C#, .NET, Java, etc.)
- Excelente conocimiento del diseño y de la arquitectura del software y aplicaciones
- Excelente conocimiento de UML y otros métodos de modelado
- Estar familiarizado con HTML/CSS, JavaScript y diseño de UI/UX
- Conocimientos de los principios del control de calidad del software
- Mentalidad técnica y gran atención al detalle
- Excelentes dotes de liderazgo y organizativas
- Notables capacidades de comunicación y presentación
- Grado en ciencias informáticas, ingeniería o en un campo relacionado
Más recursos:
- Buscar y contratar a arquitectos de software con las fichas de ayuda de búsqueda booleana de Workable.
- Evaluar las habilidades y cualificaciones pertinentes con nuestras preguntas para la entrevista con el candidato a arquitecto de software.