
Senior Ingeniero de Software, NICE InContact, Java
Stefanini LATAM
full-time
Posted on:
Location Type: Remote
Location: Mexico
Visit company websiteExplore more
Job Level
About the role
- Diseñar, desarrollar y mantener flujos de llamadas, IVR y lógica de enrutamiento en NICE CXone Studio.
- Integrar la plataforma CXone con sistemas backend mediante APIs REST y flujos de eventos.
- Diagnosticar y resolver incidencias técnicas en la plataforma, optimizando el rendimiento y la experiencia del usuario.
- Desarrollar y desplegar microservicios backend en Java, asegurando la calidad y escalabilidad de las soluciones.
- Liderar revisiones de código, discusiones de arquitectura y mejores prácticas de desarrollo.
- Colaborar estrechamente con equipos de producto, operaciones y soporte para garantizar la entrega de soluciones robustas y alineadas a los objetivos del negocio.
- Participar activamente en ceremonias ágiles (planificación de sprints, refinamiento de historias, retrospectivas) y contribuir a la mejora continua del equipo.
Requirements
- Título universitario en Ingeniería de Sistemas, Ciencias de la Computación, Ingeniería Electrónica o carreras afines.
- Deseable contar con certificaciones en desarrollo de software, Java, o plataformas de Contact Center (por ejemplo, certificación NICE CXone).
- Ingles conversacional (avanzado C1)
- Experiencia en la creación y mantenimiento de scripts en NICE CXone Studio (flujos de llamadas, IVR, lógica de enrutamiento).
- Sólido conocimiento de ACD, IVR, enrutamiento basado en habilidades y flujos de trabajo omnicanal.
- Integración de CXone con sistemas backend mediante APIs REST, flujos de eventos y acciones de datos.
- Familiaridad con módulos de Contact Center como WFM (Workforce Management), QM (Quality Management), grabación de llamadas y reportes.
- Capacidad para diagnosticar y resolver problemas de plataforma utilizando registros, herramientas de monitoreo y utilidades de rastreo/depuración de llamadas.
- Análisis y optimización de métricas en tiempo real e históricas, así como ajuste de rendimiento de flujos de contacto.
- Dominio avanzado de Java, incluyendo diseño orientado a objetos y principios de programación limpia.
- Experiencia en el desarrollo y despliegue de microservicios RESTful utilizando frameworks como Spring Boot.
- Sólido conocimiento en diseño de APIs, gestión de versiones y desarrollo basado en contratos.
- Experiencia en pruebas unitarias e integración (JUnit, Mockito, etc.).
- Manejo de bases de datos SQL y NoSQL (por ejemplo, MySQL, PostgreSQL).
- Experiencia con pipelines CI/CD y herramientas DevOps (GitHub, Jenkins, etc.).
Benefits
- 100% Remota
- Colaboración con equipos internacionales
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavamicroserviciosAPIs RESTdiseño orientado a objetosprogramación limpiapruebas unitariasJUnitMockitobases de datos SQLbases de datos NoSQL
Soft Skills
liderazgocolaboraciónresolución de problemascomunicaciónmejora continua
Certifications
certificación NICE CXonecertificaciones en desarrollo de software