Evaluando propuestas

Arquitecto de Software

Publicado el 04 Agosto, 2022 en Programación y Tecnología

Sobre este proyecto

Abierto

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
•  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

Identificar soluciones de software que beneficien al usuario final. 
Encargarse de los proyectos de desarrollo de software y comunicar los avances a la dirección de la compañía. 
Fomentar el talento dentro del equipo de software y establecer una cultura de mejora continua. 
Ofrecer soporte de tickets a las distintas partes implicadas y registrar todas las etapas de desarrollo del software. 
Examinar y comprobar el código del proyecto y realizar tareas de corrección de posibles errores. 
Trabajar con herramientas y tecnologías adecuadas para mejorar los sistemas y procesos. 
Asegurarse de no sobrepasar el presupuesto y las limitaciones temporales sin que ello conlleve dejar de lograr los resultados deseados.

Contexto general del proyecto

Conocimientos de Patrones de Diseño Conocimientos de Patrones de Arquitectura Conocimientos de Arquitectura basadas en microservicios Conocimientos de Desarrollo Front con Angular Conocimientos de Buenas Practicas para Codigo Seguro Conocimientos y manejo de Herramienta de Control de Versiones (GIT) Manejo de herramientas para el consumo de Servicios (Postman, SoapUI, Jmeter o similar) • Capacidad de abstracción y análisis: entender las necesidades del negocio y diseñar soluciones • Comunicación: capacidad de transmitir ideas a negocio así como al equipo técnico de desarrollo y a distintos niveles de management/stakeholders. • Asertividad: Proponer, debatir y defender ideas con argumentos. • Negociación • Experiencia y conocimientos sólidos en infraestructura de sistemas distribuidos • Java – Springboot • Construcción y diseño de APIS • Mainframe • Integraciones • Visio, Office, Visual Paradigm • Metodologías: safe, togaf, scrum, agile 1. Ec2, S3, LAMBDA , DYNAMO, AUTOSCALING, LOAD BALANCER AWS

Categoría Programación y Tecnología
Subcategoría Programación Web
¿Cuál es el alcance del proyecto? Crear un nuevo sitio personalizado
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo Tengo las especificaciones
Disponibilidad requerida Según se necesite
Integraciones de API Otros (Otras APIs)
Roles necesarios Otro
Otros roles necesarios Arquitecto de Software

Plazo de Entrega: No definido

Habilidades necesarias