Arquitecto de Software Legacy (Access / VBA / SQL Server)
Posted: 4 hours ago
Job Description
Arquitecto de Software Legacy (Access / VBA / SQL Server)🎯 Objetivo del cargo:Liderar el diagnóstico, optimización y rediseño arquitectónico del software contable World Office Desktop, asegurando estabilidad, rendimiento y capacidad de crecimiento. El objetivo principal es mejorar la eficiencia estructural del sistema y abordar las dificultades actuales de rendimiento, consumo de memoria y dependencias internas entre objetos, manteniendo las tecnologías actuales pero implementando procesos más óptimos y sostenibles.🧠 Responsabilidades principales:● Analizar y rediseñar la arquitectura actual basada en Microsoft Access + VBA + SQL Server (ODBC), manteniendo dichas tecnologías pero con procesos más eficientes.● Identificar y corregir cuellos de botella de rendimiento, problemas de compilación, lentitud y dependencias entre componentes.● Liderar el proyecto de actualización del código para asegurar compatibilidad con versiones recientes de Microsoft Access en 64 bits.● Proponer estrategias de refactorización, modularización y optimización de carga de formularios y código VBA.● Optimizar consultas SQL, índices y procedimientos almacenados para mejorar el desempeño general.● Implementar prácticas modernas de control de versiones, documentación y pruebas de regresión.● Coordinar con el equipo de desarrollo y soporte para alinear objetivos técnicos y de rendimiento.⚙️Requisitos técnicos● Ingeniero de sistemas o afín, con más de 7 años de experiencia en desarrollo y mantenimiento de aplicaciones legacy.● Dominio comprobable en:○ VBA (Visual Basic for Applications)○ Microsoft Access (formularios, informes, macros, módulos)○ SQL Server (procedimientos, índices, optimización de consultas)○ Conexiones ODBC y ADO● Experiencia en optimización de rendimiento, refactorización de código y compatibilidad con entornos modernos (Access 64 bits).● Conocimiento en pruebas de software, control de versiones (Git) y metodologías ágiles.🤝 Competencias blandas● Liderazgo técnico con capacidad para motivar y orientar equipos hacia la excelencia y la eficiencia.● Comunicación clara y efectiva entre áreas técnicas y funcionales.● Capacidad de análisis estructurado, toma de decisiones técnicas y pensamiento crítico.● Enfoque en resultados medibles, mejora continua y sostenibilidad tecnológica.🧩 KPI esperados● Reducción del tiempo de carga y ejecución en módulos y procesos clave.● Mejor compatibilidad y estabilidad del sistema en versiones de Microsoft Access 64 bits.● Disminución de errores y bloqueos por dependencias internas o problemas de compilación.● Optimización de consultas SQL con evidencia de mejora en tiempos de respuesta.● Reducción de incidentes de soporte relacionados con lentitud o errores de ejecución.● Implementación de mejores prácticas de desarrollo y mantenimiento en entornos Access/VBA/SQL Server.
Job Application Tips
- Tailor your resume to highlight relevant experience for this position
- Write a compelling cover letter that addresses the specific requirements
- Research the company culture and values before applying
- Prepare examples of your work that demonstrate your skills
- Follow up on your application after a reasonable time period