App Reverse Engineer Microsoft Ex

Softtek

Tlalnepantla

On-site

MXN 900,000 - 1,300,000

Full time

11 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Softtek busca un líder técnico con experiencia en análisis, ingeniería inversa y modernización de aplicaciones empresariales para coordinar iniciativas de transformación digital bajo marcos ágiles. El candidato deberá dominar tecnologías Microsoft, soluciones en la nube y herramientas Open Source.

Responsable de comprender arquitecturas complejas, evaluar riesgos tecnológicos y proponer estrategias de migración, con alta capacidad de documentación técnica y colaboración con equipos

Qualifications

  • Experiencia mínima de 8 años en desarrollo, soporte o análisis de aplicaciones empresariales.
  • Al menos 5 años realizando análisis técnico, modernización o ingeniería inversa.
  • Experiencia comprobable en entornos Microsoft y plataformas híbridas (Cloud y On-Premise).
  • Competencias en gestión de proyectos bajo ITIL v4 y metodologías Agile/Scrum.

Responsibilities

  • Analizar y documentar aplicaciones existentes, incluyendo migración de deudas tecnológicas.
  • Realizar ingeniería inversa para entender reglas de negocio y flujos de información.
  • Definir estrategias de migración y modernización de arquitecturas Microsoft, Open Source y Cloud.
  • Colaborar con equipos de arquitectura, desarrollo y operaciones para implementar mejores prácticas ITIL/Agile.

Skills

Análisis avanzado
Infraestructura Microsoft
Nubes Cloud
Open Source
Gestión de servicios ITIL
Agile/Scrum

Education

Licenciatura o Ingeniería en Sistemas/Computación/IT

Tools

Git
Azure DevOps
Docker
Kubernetes
SQL Server

Job description

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.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

App Reverse Engineer Microsoft Ex
App Reverse Engineer Microsoft Ex

Softtek • Región Costa Norte

On-site
MXN 900,000 - 1,300,000
Senior App Reverse Engineer & Modernization Architect
Senior App Reverse Engineer & Modernization Architect

Softtek • Tlalnepantla

On-site
MXN 900,000 - 1,300,000
Programador Analista
Programador Analista

Hireline • Santiago de Querétaro

On-site
MXN 350,000 - 650,000
Software Development Specialist
Software Development Specialist

Ntt America, Inc. • Monterrey

On-site
MXN 650,000 - 1,000,000
Ingeniero DevOps Sr
Ingeniero DevOps Sr

IT Seekers • Ciudad de México

On-site
MXN 900,000 - 1,350,000
Backend Net Sr
Backend Net Sr

Softtek • Ensenada

On-site
MXN 600,000 - 900,000
App Modernization & Reverse Engineering Lead
App Modernization & Reverse Engineering Lead

Softtek • Región Costa Norte

On-site
MXN 900,000 - 1,300,000
Ingeniero en Software
Ingeniero en Software

BUMBLE BEE MEXICO • Tapachula

Hybrid
MXN 360,000 - 540,000
Desarrollador Tecnológico
Desarrollador Tecnológico

Empresa Confidencial SLP • San Luis Potosí

On-site
MXN 223,200 - 334,800
Analista programador Microsoft Jr
Analista programador Microsoft Jr

Your IT Pros • Monterrey

On-site
MXN 240,000 - 360,000