Requisitos:- Educación superior en ingeniería, graduado/a o equivalente en informática o telecomunicaciones.- Experiencia demostrada como arquitecto de software.- Conocimientos del diseño y de la arquitectura del software y aplicaciones.- Conocimientos de UML y otros métodos de modelado.- Estar familiarizado/a con HTML/CSS, JavaScript y diseño de UI/UX.- Experiencia en Azure, en API REST, desarrollo y definición de recursos.- Experiencia con bases de datos relacionales y no relacionales.- Experiencia demostrable en desarrollo de aplicaciones con .NET en las versiones (Net Framework 4.5, Net Core 2.0, Net Core 5.0, Net Core 7,0).- Experiencia configurando y diseñando despliegues automatizados con herramientas de Devops (Azure Devops, GitHub).- Conocimientos en arquitecturas de tipo (DDD, Event Sourcing, Microservicios, CQRS).- Experiencia en el desarrollo de pruebas unitarias de integración y e2e.- Buenas habilidades de organización y adaptabilidad.- Nivel fluido o nativo de Español.- Que tengas atención al detalle.Actividades a realizar:- Colaborarás con otros profesionales para determinar los requisitos funcionales y no funcionales del nuevo software y aplicaciones.- Utilizarás herramientas (lucid) y metodologías para crear representaciones de funciones del producto deseado.- Desarrollarás especificaciones de producto a un alto nivel con atención a la integración y viabilidad del sistema.- Definirás todos los aspectos del desarrollo, desde la tecnología y el flujo de trabajo apropiados a los estándares de codificación.- Comunicarás satisfactoriamente todos los conceptos y las directrices al equipo de desarrollo.- Supervisarás el progreso del equipo de desarrollo para asegurar la coherencia con el diseño inicial.- Ofrecerás asesoramiento técnico a desarrolladores y jefe de proyecto.- Garantizarás que el software cumple todos los requisitos de calidad, seguridad, capacidad de modificación y ampliación, etc.#J-18808-Ljbffr