App Reverse Engineer Microsoft Ex

Softtek

Región Costa Norte

Presencial

MXN 900.000 - 1.300.000

Jornada completa

Hace 11 días

Una candidatura completa en un minuto

Currículum y carta de presentación personalizados, listos para enviar.

Supera los filtros ATS

Descripción de la vacante

Softtek busca un Líder técnico con experiencia avanzada en análisis y modernización de aplicaciones empresariales, capaz de comprender arquitecturas complejas y proponer estrategias de migración.

El candidato trabajará en entornos ágiles, evaluando riesgos tecnológicos y gestionando dependencias para impulsar iniciativas de transformación digital con tecnologías Microsoft, Open Source y cloud.

Formación

  • Análisis funcional y técnico de aplicaciones sin documentación.
  • Ejecutar ingeniería inversa para identificar reglas de negocio e integraciones.
  • Definir estrategias de migración, refactorización o modernización.

Responsabilidades

  • Analizar código fuente, configuraciones y bases de datos para derivar documentación técnica.
  • Identificar riesgos técnicos y deuda tecnológica, proponer mejoras.
  • Colaborar con equipos para implementar prácticas modernas y escalables.
  • Participar en iniciativas ITIL/Agile para gestión de servicios.

Conocimientos

Análisis avanzado
Arquitectura de software
Liderazgo técnico
Gestión de proyectos

Educación

Licenciatura en Sistemas/Computación
Ingeniería en Software

Herramientas

Java
.NET
Azure
AWS
Docker
Kubernetes

Descripción del empleo

Líder tecnico con experiencia avanzada en análisis, ingeniería inversa, modernización, documentación y soporte de aplicaciones empresariales desarrolladas en diferentes entornos. Será responsable de comprender arquitecturas complejas, identificar dependencias técnicas y funcionales, evaluar riesgos tecnológicos, proponer estrategias de modernización, realizar análisis de código fuente y participar activamente en iniciativas de transformación digital bajo marcos ágiles.El candidato deberá contar con sólidos conocimientos en tecnologías Microsoft, plataformas cloud, tecnologías open source y metodologías de gestión de servicios y proyectos.

Responsabilidades Principales

Análisis de Aplicaciones Realizar análisis funcional y técnico de aplicaciones existentes sin documentación o con documentación limitada. Ejecutar actividades de ingeniería inversa para identificar reglas de negocio, flujos de información, integraciones y componentes tecnológicos. Analizar código fuente, configuraciones, bases de datos, interfaces y procesos batch. Elaborar documentación técnica y funcional derivada de los análisis realizados. Identificar riesgos técnicos, deuda tecnológica y oportunidades de modernización. Definir estrategias de migración, refactorización o reingeniería de aplicaciones.

Arquitectura y Modernización Evaluar arquitecturas empresariales basadas en tecnologías Microsoft, Open Source y Cloud. Participar en iniciativas de transformación tecnológica hacia arquitecturas modernas. Diseñar soluciones escalables, seguras y de alto rendimiento. Definir estándares de desarrollo, integración y despliegue. Colaborar con arquitectos, líderes técnicos y equipos de desarrollo para implementar mejores prácticas.

Desarrollo y Soporte Técnico Interpretar y analizar aplicaciones desarrolladas en: Java .NET Framework y .NET Core/.NET Python Rust IBM Sterling Tecnologías Open Source Analizar aplicaciones desplegadas en: Microsoft Azure Amazon Web Services (AWS) Infraestructura híbrida y on-premise Identificar incidencias complejas y realizar análisis causa raíz. Apoyar en actividades de troubleshooting y optimización de aplicaciones.

Gestión de Servicios y Proyectos Aplicar mejores prácticas de ITIL v4 para gestión de servicios de TI. Participar en iniciativas bajo metodologías Agile/Scrum. Colaborar con Scrum Masters, Product Owners y equipos multidisciplinarios. Generar reportes ejecutivos y técnicos para diversas áreas de negocio y tecnología. Gestionar riesgos, dependencias e impactos durante proyectos de modernización.

Conocimientos Técnicos Requeridos

Tecnologías de Desarrollo Experiencia avanzada en al menos varias de las siguientes tecnologías: Java (J2EE, Spring Boot, Hibernate, Microservices) .NET Framework / .NET Core / .NET Python Rust IBM Sterling APIs REST y SOAP Arquitecturas Client/Server Desarrollo Web Empresarial Sistemas Windows Enterprise Servicios Windows Integración de aplicaciones Bases de Datos SQL Server Oracle PostgreSQL MySQL Optimización de consultas Modelado y análisis de datos Herramientas y DevOps Git Azure DevOps Jenkins SonarQube Docker Kubernetes CI/CD Control de versiones Automatización de despliegues.

Conocimientos Metodológicos ITIL v4 Gestión de incidentes. Gestión de problemas. Gestión de cambios. Gestión de niveles de servicio. Mejora continua. Gestión de activos y configuración. Agile / Scrum Scrum Framework. Gestión de Backlog. Sprint Planning. Daily Stand-up. Sprint Review. Sprint Retrospective. Métricas ágiles. Liderazgo colaborativo.

Experiencia Requerida

Mínimo 8 años de experiencia en desarrollo, soporte o análisis de aplicaciones empresariales. Mínimo 5 años de experiencia realizando análisis técnico, modernización o ingeniería inversa de aplicaciones. Experiencia comprobable en ecosistemas Microsoft. Experiencia en ambientes híbridos (Cloud y On-Premise). Participación en proyectos de transformación digital, migración o modernización tecnológica. Experiencia trabajando bajo metodologías Agile/Scrum.

Competencias

Pensamiento analítico avanzado. Capacidad para comprender sistemas complejos. Diagnóstico y resolución de problemas. Diseño de soluciones empresariales. Documentación técnica de alto nivel. Liderazgo técnico. Comunicación efectiva. Orientación a resultados. Capacidad de negociación. Trabajo colaborativo. Adaptabilidad al cambio. Enfoque en mejora continua.

Escolaridad

Licenciatura o Ingeniería en: Sistemas Computacionales Tecnologías de la Información Ciencias de la Computación Ingeniería de Software Carrera afín.

Certificaciones Requeridas

ITIL 4 Foundation (o nivel superior) Certified ScrumMaster (CSM) , Professional Scrum Master (PSM I o superior) o equivalente.

Certificaciones Deseables

Microsoft Certified: Azure Solutions Architect Expert Microsoft Certified: Azure Developer Associate AWS Certified Solutions Architect AWS Certified Developer TOGAF Kubernetes (CKA/CKAD) DevOps Foundation Java Professional Certification Microsoft .NET Certification.

Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

App Reverse Engineer Microsoft Ex
App Reverse Engineer Microsoft Ex

Softtek • Tlalnepantla

Presencial
MXN 900.000 - 1.300.000
Senior App Reverse Engineer & Modernization Architect
Senior App Reverse Engineer & Modernization Architect

Softtek • Tlalnepantla

Presencial
MXN 900.000 - 1.300.000
Programador Analista
Programador Analista

Hireline • Santiago de Querétaro

Presencial
MXN 350.000 - 650.000
Software Development Specialist
Software Development Specialist

Ntt America, Inc. • Monterrey

Presencial
MXN 650.000 - 1.000.000
Ingeniero DevOps Sr
Ingeniero DevOps Sr

IT Seekers • Ciudad de México

Presencial
MXN 900.000 - 1.350.000
Backend Net Sr
Backend Net Sr

Softtek • Ensenada

Presencial
MXN 600.000 - 900.000
App Modernization & Reverse Engineering Lead
App Modernization & Reverse Engineering Lead

Softtek • Región Costa Norte

Presencial
MXN 900.000 - 1.300.000
Ingeniero en Software
Ingeniero en Software

BUMBLE BEE MEXICO • Tapachula

Híbrido
MXN 360.000 - 540.000
Desarrollador Tecnológico
Desarrollador Tecnológico

Empresa Confidencial SLP • San Luis Potosí

Presencial
MXN 223.200 - 334.800
Analista programador Microsoft Jr
Analista programador Microsoft Jr

Your IT Pros • Monterrey

Presencial
MXN 240.000 - 360.000