Empresa busca un Desarrollador Senior C++ con 8-10 años de experiencia para liderar la modernización de aplicaciones de escritorio y UI, trabajando de forma remota.
Si sos un C++ Senior con ganas de liderar la modernización de aplicaciones de escritorio y UI, este puesto remoto es para vos. Vas a diseñar, implementar y testear soluciones de alto impacto, además de mentorizar al equipo.
El Desarrollador Senior de Aplicaciones de Escritorio en C++ es un líder técnico clave dentro del Equipo de Desarrollo de Producto. Trabajando estrechamente con el Product Owner y el liderazgo de I+D, serás responsable de diseñar, modernizar e implementar soluciones de software de alto impacto. Se espera que diseñes e implementes soluciones robustas que resulten en código fuente de alta calidad, bien documentado y con pruebas unitarias, estableciendo el estándar para las prácticas de codificación del proyecto. Liderarás la modernización de aplicaciones de interfaz de usuario heredadas y impulsarás los marcos de calidad y pruebas de aplicaciones de escritorio. Más allá del desarrollo diario, proporcionarás estimaciones precisas y evaluaciones de riesgos, liderarás iniciativas de mejora de I+D y mentorizarás a miembros del equipo multifuncional. También te comunicarás entre equipos, incluyendo Soporte Técnico, QA y Gestión de Línea de Producto, para impulsar el análisis de causa raíz y resolver problemas complejos de rendimiento. Responsabilidades Clave: - Modernización y Arquitectura de UI: - Liderar el esfuerzo arquitectónico para modernizar aplicaciones de interfaz de usuario (UI) heredadas, transicionando interfaces antiguas a diseños escalables y modernos. - Ingeniería de Aplicaciones de Escritorio: - Diseñar, mantener y mejorar aplicaciones de escritorio para sistemas operativos Microsoft Windows. - Pruebas y Aseguramiento de Calidad: - Establecer estrategias de prueba, escribir planes de pruebas unitarias de componentes e impulsar procesos de pruebas de software para entornos de escritorio modernos y heredados. - Desarrollo Central: - Desarrollar nuevas funcionalidades importantes, refactorizar bases de código existentes y recomendar cambios estructurales centrales en estructuras de datos, objetos de negocio y componentes de UI. - Liderazgo Técnico: - Liderar revisiones de código, diseño y pruebas, impulsando la efectividad de I+D e iniciativas de cero defectos en toda la organización. - Planificación y Estimación: - Impulsar la planificación de sprints/releases, estimaciones precisas de esfuerzo de trabajo, evaluaciones de riesgos y desarrollo de cronogramas. - Solución de Problemas y RCA: - Realizar Análisis de Causa Raíz en defectos complejos e interactuar con Soporte Técnico y clientes para resolver problemas críticos del producto. - Documentación: - Producir especificaciones técnicas, diseños de arquitectura de sistemas y descripciones generales de funcionalidades. Requisitos: - Educación: - Título de Grado en Ciencias de la Computación, campo relacionado, o experiencia práctica equivalente. - Experiencia Total: - 8-10+ años de programación profesional y análisis de software en un entorno comercial. - Experiencia en C++: - 8-10+ años de experiencia práctica con Microsoft C++. - Aplicaciones de Escritorio: - Experiencia profunda y práctica en el diseño, modernización y prueba de aplicaciones de escritorio para sistemas operativos Microsoft Windows. - Modernización de Legado: - Trayectoria comprobada en la modernización de aplicaciones de UI heredadas y refactorización de bases de código de escritorio antiguas. - Técnico Central: - Experiencia con ISAM, conceptos de diseño de bases de datos y SQL. - Proceso: - Experiencia avanzada en entornos de desarrollo Agile/Scrum. - Comunicación y Autonomía: - Sólidas habilidades analíticas, de autogestión y de resolución de problemas, con la capacidad de comunicarse eficazmente en todos los niveles organizacionales y directamente con los clientes. Habilidades Preferidas: - Experiencia con bases de datos relacionales como SQL Server. - Experiencia con C# y .NET. - Experiencia en el desarrollo de aplicaciones Windows Forms. Atributos Personales y Liderazgo: - Sólida capacidad de planificación, organización y multitarea en entornos dinámicos. - Capacidad demostrada para liderar, motivar y mentorizar a compañeros de ingeniería. - Mentalidad orientada al detalle comprometida con la calidad y el software de cero defectos. - Orientado a la acción con un fuerte seguimiento de los compromisos arquitectónicos. Trabajo remoto de lunes a viernes, 40 horas semanales (sin fines de semana). ¿Mencionamos que es REMOTO? Uno de nuestros valores fundamentales en Zipdev es "Sé auténtico". Es por eso que te animamos a responder el formulario de solicitud con tus propias palabras; estamos interesados en conocerte a ti, no a un asistente digital. ¿Te preguntas cómo funciona nuestro entorno remoto o nuestro método de pago? Hemos reunido algunas respuestas útiles en nuestras FAQs al final de nuestra página. ¡Échales un vistazo y haznos saber si tienes alguna otra pregunta!