Se requiere inglés: la oferta original está publicada en inglés.
Sobre el puesto
Una empresa fintech líder busca un Senior Software Engineer para unirse a su equipo de ingeniería de Customer Experience. Construirás sistemas escalables, seguros y resilientes que mejoren la experiencia del cliente en múltiples canales de soporte.
Responsabilidades principales
Desarrollo y arquitectura de CRM/IVR
- Liderar todo el ciclo de vida de desarrollo de software (SDLC) de las aplicaciones CRM/IVR, desde el levantamiento de requisitos hasta el despliegue y el mantenimiento.
- Diseñar y definir la arquitectura de soluciones CRM escalables y mantenibles en Salesforce (SFDC) o Microsoft Dynamics 365.
- Escribir, revisar y optimizar código de alta calidad en .NET, Java, JavaScript y AngularJS.
- Ser el principal SME técnico de las plataformas CRM/IVR.
- Configurar, personalizar e integrar sistemas CRM/IVR con otras aplicaciones empresariales.
- Diseñar la arquitectura y desarrollar servicios backend y APIs que soporten las operaciones de experiencia del cliente, incluidas plataformas de contact center, flujos de escalamiento y sistemas de gestión de socios.
- Asegurarte de que las soluciones CRM cubran las necesidades del negocio en los procesos de marketing, ventas y servicio.
Liderazgo técnico
- Definir y hacer cumplir estándares de código y buenas prácticas en todo el equipo.
- Ser mentor de desarrolladores junior y construir un ambiente de equipo colaborativo.
- Liderar pilotos de innovación relacionados con CRM e iniciativas de transformación digital.
- Liderar iniciativas técnicas que mejoren el cumplimiento de SLA, la gestión de incidentes y el análisis de causa raíz.
- Dar seguimiento al avance de los proyectos, gestionar los plazos y reportar a la alta dirección.
- Trabajar con los stakeholders del negocio para convertir los hallazgos sobre el customer journey en soluciones técnicas.
- Colaborar con equipos multifuncionales, incluidos QA y Compliance, para que las herramientas de experiencia del cliente se integren y funcionen bien.
Calidad, confiabilidad y cumplimiento
- Liderar la estrategia, planeación y ejecución de pruebas funcionales, de integración, de sistema, end-to-end, de accesibilidad, de validación de bases de datos y automatizadas.
- Construir y liderar frameworks de automatización de pruebas con ReadyAPI/SoapUI, Selenium y JMeter para APIs REST alojadas en Azure.
- Implementar frameworks de pruebas inteligentes que generen casos de prueba automáticamente, predigan defectos y soporten pruebas auto-reparables (self-healing).
- Integrar las suites de pruebas en pipelines de CI/CD (Jenkins, GitHub).
- Implementar soluciones de observabilidad y monitoreo para mantener los sistemas confiables y con buen rendimiento.
- Mantener la documentación técnica y asegurar el cumplimiento de los estándares regulatorios y de seguridad.