




Resumen: Buscamos un Desarrollador Líder .NET con experiencia en React para liderar los esfuerzos de ingeniería en la modernización y mejora de las soluciones de software como profesional full-stack. Aspectos destacados: 1. Dirigir los esfuerzos de ingeniería para modernizar y mejorar las soluciones de software. 2. Impulsar la creación de nuevas funciones y mejorar los sistemas heredados con .NET, C# y React. 3. Promover las mejores prácticas, como el desarrollo guiado por pruebas (TDD), compilaciones rápidas y versiones automatizadas. Buscamos un **Desarrollador Líder .NET** con experiencia en React para liderar nuestros esfuerzos de ingeniería en la modernización y mejora de nuestras soluciones de software. Este puesto full-stack exige una profunda experiencia en .NET, C# y React, centrada en la creación de nuevas funciones y la mejora de los sistemas heredados. **Responsabilidades** * Escribir, revisar y optimizar código en .NET, C# y React para el desarrollo de funciones y tareas de modernización * Refactorizar componentes de aplicaciones heredadas para mejorar su rendimiento y mantenibilidad * Planificar estrategias de migración para trasladar funcionalidades a plataformas o arquitecturas modernas * Identificar y planificar la eliminación de componentes obsoletos * Garantizar la coherencia de los datos y transiciones fluidas durante la migración * Documentar los pasos de desactivación para minimizar las interrupciones en las operaciones comerciales * Adoptar patrones de diseño modernos, frameworks y mejores prácticas * Mantener documentación técnica clara sobre los esfuerzos de migración, modernización y desactivación * Informar actualizaciones y desafíos a las partes interesadas * Aplicar mejores prácticas de ingeniería, como reutilización de componentes, modularidad, separación de responsabilidades y mejoras de rendimiento * Servir de ejemplo al entregar historias de usuario pequeñas e iterativas mediante el desarrollo basado en tronco (trunk-based development) * Fomentar una cultura de colaboración, propiedad compartida de la calidad y desarrollo guiado por pruebas (TDD) * Apoyar compilaciones rápidas, versiones automatizadas y código listo para producción con observabilidad, resiliencia y seguridad **Requisitos** * 5+ años de experiencia en ingeniería de software con fuerte énfasis en desarrollo back-end * Experiencia avanzada en ReactJS, .NET y C# * Antecedentes en la construcción de arquitecturas orientadas a eventos y servicios débilmente acoplados * Competencia para trabajar con equipos en el establecimiento de estándares de observabilidad mediante herramientas como DataDog y Splunk * Conocimientos prácticos de entornos CI/CD, con comprensión de pipelines de despliegue y flujos de trabajo de control de versiones * Experiencia demostrable en la transición desde sistemas monolíticos a microservicios durante iniciativas de modernización * Habilidad comprobada para comunicarse con fluidez en inglés a nivel B2+


