Softtek logo

Application Reverse Engineer

Softtek

Hybrid
Mexico
Full-time
Senior
Staff
8+ yrs
Salary not listedPosted 1w ago

Real job — pulled straight from Softtek’s careers page · Verified August 3, 2026 · No reposts.

Job description

Softtek is hiring a Application Reverse Engineer — a full-time, based in Mexico role. Apply directly on Softtek's careers page below.

App Reverse Engineer Microsoft Ex

Location: Mexico

Work Location: hybrid

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



Get Application Reverse Engineer jobs like this

New roles from thousands of companies land hourly, straight from their careers pages. Get the freshest matches by email so you never miss one.

Email me new jobs
Devoteam logo

Salesforce Developer

Levallois-Perret, IDF
✓ From careers page· 1h ago
Devoteam logo

Creative Tech Solution Architect (Remote)

Remote · Portugal, Remote
✓ From careers page· 1h ago
Okendo logo

Senior Frontend Software Engineer

Sydney
✓ From careers page· 1h ago
Gen Digital logo

Senior Principal Quality Assurance Engineer

Chennai, India
✓ From careers page· 2h ago

Frequently asked questions

What skills are required for Application Reverse Engineer at Softtek?

The required skills for Application Reverse Engineer at Softtek include: Java, .NET, Python, Rust, API, REST, SOAP, SQL Server, Oracle, PostgreSQL, MySQL, Git, Azure DevOps, Jenkins, Docker, Kubernetes, CI/CD, Agile, Scrum, Azure.

What is the seniority level for Application Reverse Engineer at Softtek?

Application Reverse Engineer at Softtek is a Senior / Staff level position.

How do I apply for Application Reverse Engineer at Softtek?

You can view the full description and apply for Application Reverse Engineer at Softtek on EchoJobs: https://echojobs.io/job/softtek-app-reverse-engineer-microsoft-ex-sf0qb.