.**TEKPROVIDER**- Desarrollamos software para la administración del ciclo de vida del crédito para empresas financieras y comerciales que venden a crédito._- **Asegurar el correcto funcionamiento de los productos participando en todas las etapas del proceso de desarrollo e implementación, desde la definición de historias de usuario, diseños técnicos, programación, pruebas, versionamiento y liberaciones en ambientes internos y de clientes, siguiendo las directrices, métricas, herramientas y procesos de la empresa.**_- **Necesitamos un arquitecto de software experimentado para tomar decisiones intuitivas a un alto nível relacionadas con el desarrollo de software. Se requiere que sea 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 experiência 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.**_- **Requisitos**:_- _**Ingeniería en Sistemas o afín.**_- _**3 a 5 años de experiência en Arquitecturas de Software.**_- _**Idiomas: Español, Inglés (deseable).**_- _**Mandatorios: programación orientada a objetos (C#, Javascript, VB), TSQL, bases de datos relacionales, programación web, CSS, Bootstrapt, ASP.NET Framework, ASP.NET Core, Entity Framework, Lambda expressions/Linq, TFS, Servicios web (SOAP, RESTFull), Diagramas de flujo, UML, Patrones de diseño, SCRUM.**_- **Deseables**:_- _**React, GIT, Azure DevOps, Oracle.**_- **Responsabilidades Principales**_- _**Desarrollo / Mantenimiento de módulos.**_- _**Realizar pruebas unitarias automatizadas (NUnit), progresivas, regresivas y SAST.**_- _**Notificar sobre estatus actual del proyecto.**_- _**Revisar y notificar las solicitudes de cambio en proyectos en desarrollo.**_- _**Entender y preparar historias de usuario cuando se lo requiera.**_- _**Implementación de patrones de diseño arquitectónico principalmente arquitectura limpia, cqrs.**_- _**Actualizar el repositorio de versiones con los cambios realizados durante el proyecto o requerimientos.**_- _**Actualización del product backlog y sprint backlog.**_- _**Reporte y registro de actividades y el estatus de estas. (daily meetings).**_- _**Seguir los estándares marcados por la empresa, tanto para programación, diseño, pruebas, versionamiento y despliegues.**_- _**Apegarse a la metodología marcada para el proyecto asignado.**_- _**Seguimiento de incidencias directamente con el cliente, remota o en sitio.**_- _**Atención y apoyo en: liberaciones (implementación), monitoreo de lo liberado (post implementación), soporte en post liberación.**_- _**Revisión e inspección de código.**_- _**Definir las tareas específicas de la historia o requerimiento