Desde Kinetic Talent, la unidad de negocios dedicada a la gestión de talentos nos encontramos en la búsqueda de un/a Arquitecto/a de Software para sumarse a Kinetic Software. Objetivo principal del puesto: Definir la arquitectura de los sistemas tomando las decisiones de diseño de alto nivel y estableciendo los estándares técnicos, incluyendo plataformas, herramientas y estándares de programación, teniendo en cuenta los requisitos funcionales, no funcionales y las necesidades del negocio. Tareas que deba realizar: Es el responsable de seleccionar la tecnología a utilizar en conjunto con el líder de proyecto; y definir y revisar estándares y normas aplicables al diseño y construcción, brindando coaching técnico al equipo de desarrollo. Es el responsable de conducir la construcción del modelo de arquitectura/diseño, subdividiendo aplicaciones complejas en partes o componentes menores, más fáciles de manejar. Realizar un seguimiento del proceso de desarrollo para asegurarse que sus instrucciones se implementen en forma adecuada; y registrar los cambios de arquitectura que se produzcan. Áreas con las que debe interactuar: CTO, SDM, PO, PM, desarrolladores. Herramientas y/o sistemas que debe utilizar: Modelado de software con UML (Unified Modeling Language) Modelado de procesos de negocio BPMN Patrones de diseño de software Patrones arquitectónicos de software Tecnologías de desarrollo de software de backend / front-end. Conocimientos avanzados de programación. Modelado de base de datos Estimación de volumen de crecimiento de base de datos Estimación de recursos de hardware necesarios para cumplir con los requisitos no funcionales exigidos. Definición y manipulación de base de datos relacionales. Programación con lenguajes orientados a objetos (C#, Java, Python) Diseño de diagramas UML, principalmente diagramas de clases, diagramas de transición de estados y diagramas de secuencia. Arquitectura de software y patrones de diseño. Paradigmas de programación. Diseño de estructura de datos, normalización, motores de base de datos, performance de aplicaciones. Buenas prácticas de programación y escritura de código.RequisitosNos orientamos a profesionales con sólida experiencia en posiciones similares en entornos de Software Factories, con formación en ingeniería en sistemas o carreras afines, así como un nivel de inglés destacado. Valoraremos perfiles autónomos, proactivos y con capacidad para coachear y orientar a equipos. A su vez que sea capaz de planificar y definir aspectos técnicos de los proyectos de la empresa.BeneficiosKit de Bienvenida kinético. Prepaga de primer nivel para el cuidado de tu salud. Ajustes para acompañar la inflación. Regalo de cumpleaños personalizado. Credencial Club La Voz. Kinetic Learning: programa de formaciones para tu desarrollo profesional. Kinetic Training Hub: Becas de hasta 50% en nuestras formaciones abiertas. Eventos culturales: Kinetic Fest evento anual de fin de año, Afters de equipo, Kinetic Culture Day y Café Kinetic espacio de encuentro, charlas y aprendizaje donde podés participar y compartir tus conocimientos.