Estamos buscando un desarrollador de software experimentado con experiencia en Visual Basic (VB4/6) y .NET Core para liderar la migración de aplicaciones heredadas en VB4 a soluciones modernas en .NET Core. El candidato ideal será responsable de actualizar y modernizar el código, asegurando que se mantenga la funcionalidad existente.Esta posición requiere tanto habilidades prácticas de codificación como un sólido entendimiento de sistemas heredados. Trabajará estrechamente con el equipo de TI para garantizar una transición fluida con mínima interrupción en los procesos de negocio.Responsabilidades Clave:Analizar la arquitectura existente de VB4 e identificar dependencias y riesgos.Desarrollar una estrategia de migración para actualizar el código VB4 a .NET Core, manteniendo la funcionalidad actual.Refactorizar y reescribir el código heredado según sea necesario para cumplir con los estándares de desarrollo modernos.Utilizar herramientas como Visual Basic Upgrade Companion (VBUC), Visual Studio Migration Wizard, y otras herramientas de migración relevantes.Configurar conexiones ODBC y asegurar que la comunicación de la base de datos se mantenga con mínimos cambios.Colaborar con las partes interesadas para probar y validar la nueva aplicación en .NET Core.Solucionar problemas que puedan surgir durante las fases de migración, pruebas y despliegue.Documentar el proceso de migración, incluyendo especificaciones técnicas y cambios realizados.Habilidades y Calificaciones Requeridas:Más de 5 años de experiencia en desarrollo de software, específicamente con tecnologías Visual Basic 4/6 y .NET.Experiencia sólida en VB6, VB.NET y .NET Core 3.1/5/6/7.Familiaridad con el desarrollo y despliegue de aplicaciones de escritorio.Experiencia trabajando con controladores ODBC y conexiones de bases de datos.Conocimiento de entornos Windows, incluyendo unidades de red compartidas.Competencia en modernización de código heredado y comprensión de patrones de diseño.Fuertes habilidades para la resolución de problemas y capacidad para trabajar de manera independiente.Requerimientos:Educación mínima: Educación superior - Licenciatura4 años de experienciaIdiomas: InglésEdad: entre 25 y 45 añosDisponibilidad de viajar: SíDisponibilidad de cambio de residencia: SíPalabras clave: dotnet, net, net#J-18808-Ljbffr