Start Your Search Here

Job Search

Softtek

Cancún / Global

App Reverse Engineer Microsoft Ex

Job Description

Líder técnico 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

Aplicar Now

Similar Opportunities

View all jobs