Descripción del puesto

Algunas de sus tareas son:

  • Elaboración de un plan estratégico.
  • Investigación, diseño e implementación de la solución propuesta.
  • Elección de la tecnología más adecuada para el proyecto.
  • Análisis tanto del entorno así como específicos de la empresa.
  • Apoyo en la gestión de proyectos.

Requisitos

Requisitos técnicos:

  • Fuerte arquitectura práctica
  • Experiencia con (patrones de diseño, MicroServicios/Arquitectura Dirigida por Eventos)
  • .NET Core
  • DevOps Azure
  • Tecnologías FrontEnd (ReactJs/ReactNative, Angular, Javascript, etc.)

Habilidades blandas:

Liderazgo - Supervisar el desarrollo de un proyecto y coordinar equipos de desarrolladores para cumplir con los estándares de diseño requiere un liderazgo significativo. Los arquitectos de software deben ser capaces de hacer malabares con las necesidades y demandas de los proyectos y equipos.

Resolución de problemas y conflictos - Gestionar y coordinar todos los elementos que intervienen en el éxito de un proyecto de aplicación requiere una gran capacidad de resolución de problemas, tanto técnicos como humanos.

Comunicación - La comunicación es un ingrediente clave en cualquier puesto de liderazgo. Para obtener lo mejor de los equipos, los arquitectos de software deben explicar claramente la misión, los plazos y las expectativas. Organización - Dado que los arquitectos de software establecen la hoja de ruta para el desarrollo, ser organizado es clave. A menudo son necesarios diagramas UML a gran escala e intrincados, lo que requiere una forma de pensar sistemática y organizada.

Priorizar - Los arquitectos de software necesitan priorizar rápidamente las tareas y hacer malabares con las asignaciones de los miembros del equipo a lo largo del desarrollo de un producto.

Entrenamiento e inspiración - Si no se cumplen las expectativas, los líderes tienen que entrenar e inspirar a los miembros del equipo para que lo consigan. - En cualquier proyecto de desarrollo, hay un número importante de detalles que deben gestionarse correctamente. Esto requiere una atención extrema a los detalles para asegurarse de que el código del proyecto cumple los objetivos.

Pensamiento creativo - El arquitecto de software tiene que hacer avanzar a los equipos para lograr una construcción sin importar los obstáculos. Esto requiere la capacidad de pensar de forma creativa para encontrar soluciones alternativas o formas creativas de resolver problemas. Deseable Entrenamiento e inspiración - Si las expectativas no se cumplen, los líderes tienen que entrenar e inspirar a los miembros del equipo para que lo logren.


Beneficios

  • Contrato directo con la empresa
  • Horarios flexibles
  • Prepaga
  • Equipo HO.
  • 2 semanas de vacaciones.

a través de Hiring Room