freehire launches on Product Hunt on 26 August.

Follow →

Application Maintenance Engineer

App Maint Engineer Web Microsoft Pr

Location: Mexico

Work Location: onsite

Profesional especializado en tecnologías Microsoft con amplia experiencia en Application Maintenance, soporte productivo y evolución de aplicaciones web desarrolladas en ASP, ASP.NET, C#, ODBC y SQL Server. Capaz de administrar aplicaciones críticas de negocio, resolver incidentes complejos, optimizar rendimiento, garantizar continuidad operativa y participar activamente en iniciativas de modernización tecnológica.
Responsabilidades
Soporte y Mantenimiento de Aplicaciones
  • Brindar soporte de Nivel 2 y Nivel 3 para aplicaciones web basadas en tecnologías Microsoft.
  • Investigar, diagnosticar y resolver incidentes técnicos y funcionales en ambientes productivos.
  • Realizar análisis de causa raíz (RCA) para problemas recurrentes.
  • Ejecutar actividades de mantenimiento correctivo, preventivo y evolutivo.
  • Garantizar el cumplimiento de los SLA establecidos para soporte de aplicaciones.
  • Coordinar actividades de soporte con áreas de infraestructura, base de datos y desarrollo.
Desarrollo y Mejora Continua
  • Analizar, modificar y optimizar código existente en ASP, ASP.NET y C#.
  • Implementar mejoras funcionales y técnicas en aplicaciones corporativas.
  • Desarrollar componentes reutilizables y mantenibles.
  • Participar en revisiones técnicas y asegurar el cumplimiento de estándares de desarrollo.
  • Apoyar iniciativas de modernización de aplicaciones legacy.
Administración y Optimización de Base de Datos
  • Diseñar y optimizar consultas SQL complejas.
  • Realizar análisis de rendimiento de base de datos.
  • Desarrollar y mantener procedimientos almacenados, vistas y funciones.
  • Gestionar integraciones mediante ODBC y otros mecanismos de conectividad.
  • Identificar y corregir problemas relacionados con la capa de datos.
Gestión Operativa
  • Monitorear aplicaciones y servicios productivos.
  • Participar en despliegues y liberaciones a producción.
  • Ejecutar validaciones post implementación.
  • Elaborar documentación técnica y procedimientos operativos.
  • Proporcionar soporte durante ventanas de mantenimiento y actividades críticas del negocio.
Requisitos Obligatorios
Desarrollo Microsoft
Lenguajes y Frameworks
  • C#
  • ASP Clásico
  • ASP.NET
  • ASP.NET MVC
  • .NET Framework
  • .NET Core / .NET 6+ (deseable)
Desarrollo Web
  • HTML5
  • CSS3
  • JavaScript
  • jQuery
  • AJAX
Acceso a Datos
  • ODBC
  • ADO.NET
  • Entity Framework
  • LINQ
Bases de Datos
  • Microsoft SQL Server
Conocimientos requeridos
  • SQL Avanzado
  • Stored Procedures
  • Triggers
  • Views
  • Functions
  • Query Optimization
  • Database Performance Tuning
Deseable
  • Oracle Database
  • MySQL
  • PostgreSQL
Servidores y Plataformas
  • IIS (Internet Information Services)
  • Windows Server
  • Active Directory
  • Servicios Windows
Integraciones
  • APIs REST
  • Web Services SOAP
  • XML
  • JSON
  • Integración de aplicaciones empresariales
Herramientas y Ecosistema
Control de Versiones
  • Git
  • Azure DevOps
  • GitHub
  • TFS
Herramientas de Desarrollo
  • Visual Studio
  • Visual Studio Code
  • SQL Server Management Studio (SSMS)
  • Postman
Monitoreo y Soporte
  • Dynatrace
  • AppDynamics
  • Splunk
  • Azure Monitor
  • Event Viewer
Experiencia Requerida
Obligatoria
  • 2-4 años de experiencia en mantenimiento y soporte de aplicaciones Microsoft.
  • Experiencia sólida en desarrollo con C# y ASP.NET.
  • Experiencia en aplicaciones web empresariales de alta criticidad.
  • Experiencia en SQL Server y optimización de consultas.
  • Experiencia trabajando con ODBC y conectividad a bases de datos.
  • Experiencia en soporte productivo y resolución de incidentes complejos.
  • Experiencia en análisis funcional y técnico.
  • Experiencia en metodologías Agile y mantenimiento de aplicaciones.
Deseable
  • Experiencia en migración de aplicaciones ASP Legacy hacia .NET moderno.
  • Experiencia en Azure.
  • Experiencia en DevOps y automatización de despliegues.
  • Experiencia en aplicaciones financieras, seguros, manufactura o retail.
Conocimientos Deseables
  • .NET Core / .NET 8
  • Azure App Services
  • Azure SQL Database
  • Azure DevOps Pipelines
  • Docker
  • Kubernetes
  • Microservicios
  • OAuth 2.0
  • OpenID Connect
  • Identity Server
  • CI/CD
  • SonarQube
  • OWASP Top 10
Responsabilidades de Producción y Soporte
  • Gestión de incidentes críticos.
  • Análisis de impacto para cambios productivos.
  • Participación en guardias operativas (On-Call) cuando sea requerido.
  • Troubleshooting de problemas de performance.
  • Monitoreo de disponibilidad y capacidad.
  • Coordinación de escalaciones con equipos multidisciplinarios.
  • Seguimiento a problemas recurrentes y reducción de deuda técnica.
Competencias
  • Troubleshooting avanzado en plataformas Microsoft.
  • Diagnóstico de aplicaciones web empresariales.
  • SQL Performance Tuning.
  • Análisis de arquitectura aplicativa.
  • Optimización de código y consultas.
  • Gestión de integraciones.
  • Identificación de riesgos técnicos.
  • Mantenimiento de sistemas legacy y plataformas modernas.
  • Pensamiento analítico.
  • Comunicación efectiva.
  • Orientación al cliente.
  • Trabajo en equipo.
  • Gestión de prioridades.
  • Proactividad.
  • Resolución de problemas complejos.
  • Capacidad para trabajar bajo presión.
  • Atención al detalle.
Formación Académica
  • Ingeniería en Sistemas Computacionales.
  • Ingeniería en Software.
  • Licenciatura en Informática.
  • Tecnologías de la Información o carrera afín.
Deseable
  • Microsoft Certified: Azure Developer Associate.
  • Microsoft Certified: Azure Administrator.
  • Certificaciones .NET Developer.
  • ITIL Foundation.
  • Scrum Fundamentals o Scrum Master.

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available