Senior Software Engineer (NICE InContact + Java Services)
- A jornada completa
Descripción de la empresa
Inetum es un grupo internacional de consultoría digital ágil. En la era post-transformación digital, nuestro propósito es permitir que cada una de las más de 27,000 personas que forman parte de nuestro equipo se renueve continuamente, viviendo de forma positiva su propio flow digital.
Con presencia en 26 países, promovemos trayectorias profesionales flexibles, innovación local y un equilibrio saludable entre la vida personal y profesional. Además, Inetum ha sido reconocida como Top Employer, certificación que avala nuestro compromiso con el bienestar, el desarrollo profesional y la excelencia en la gestión del talento.
Compromiso con la igualdad
En Inetum, promovemos un entorno de trabajo inclusivo y equitativo. Se tendrán en cuenta todos los candidatos, independientemente de su género, identidad, orientación sexual, edad, origen étnico, discapacidad u otras condiciones. Las decisiones de contratación se basan únicamente en las habilidades, competencias y valores alineados con nuestra cultura organizativa.
Descripción del empleo
El Senior Software Engineer será responsable de diseñar, desarrollar e implementar soluciones de contact center basadas en NICE CXone, así como de construir servicios backend robustos utilizando Java y arquitecturas modernas de microservicios. Esta posición combina fuertes habilidades técnicas, experiencia en plataformas de atención al cliente, capacidad de liderazgo técnico y trabajo colaborativo con equipos multidisciplinarios.
Requisitos
Contact Center / NICE CXone
- Diseñar, construir y mantener scripts de NICE CXone Studio, incluyendo call flows, IVR, lógica de ruteo y automatización de procesos.
- Configurar y optimizar ACD, IVR, skill‑based routing y flujos omnicanal.
- Integrar CXone con sistemas backend mediante REST APIs, data actions, event flows u otros mecanismos de comunicación.
- Trabajar con módulos de la plataforma como WFM, QM, grabación de llamadas, reporting y monitoreo.
- Diagnosticar y resolver incidentes en la plataforma utilizando logs, herramientas de monitoreo, call tracing y utilidades de debugging.
- Analizar y optimizar el rendimiento de flujos a partir de métricas en tiempo real, históricas y datos de reporteo.
Ingeniería Backend / Java
- Desarrollar servicios backend y microservicios utilizando Java y frameworks como Spring Boot.
- Diseñar APIs REST siguiendo principios de API design, versioning, contract-first y buenas prácticas de integración.
- Implementar pruebas unitarias y de integración con JUnit, Mockito u otros frameworks de testing.
- Trabajar con bases de datos SQL y NoSQL (MySQL, PostgreSQL u otras equivalentes).
- Construir y mantener pipelines de integración y despliegue continuo (CI/CD) utilizando herramientas como GitHub Actions u otra tecnología DevOps relacionada.
- Garantizar código limpio, orientado a objetos y alineado a estándares de ingeniería de software.
Habilidades Generales y de Liderazgo
- Liderar discusiones de arquitectura, revisiones de diseño y code reviews.
- Resolver problemas complejos relacionados tanto con configuraciones de plataforma como con integraciones de backend.
- Colaborar de manera efectiva con equipos de producto, operaciones, soporte y otras áreas para entregar soluciones confiables de contact center.
- Participar activamente en ceremonias ágiles: planning, grooming, daily standups y retrospectives.
- Mentoría a ingenieros más junior y contribución a estándares técnicos del equipo.
Requisitos
- +5 años de experiencia como Software Engineer o Backend Engineer.
- Experiencia comprobable en NICE CXone / NICE InContact (Studio, IVR, ACD, routing, integraciones).
- Dominio avanzado de Java y Spring Boot.
- Experiencia práctica desarrollando microservicios y APIs REST.
- Conocimiento sólido de bases de datos, testing automatizado y pipelines CI/CD.
- Inglés técnico intermedio/avanzado (lectura y documentación).
Deseable
- Certificaciones en NICE CXone o Java.
- Experiencia en arquitecturas cloud (AWS / Azure).
- Familiaridad con herramientas de observabilidad (Grafana, Prometheus, CloudWatch, etc.).
Modalidad: Remota
Entrevista: 100% en Ingles
Idioma: inglés avanzando
Información adicional
Lo que ofrecemos
- Programas de formación continua y certificaciones.
- Acceso a plataformas de aprendizaje y desarrollo profesional.
- Cultura de innovación y colaboración.
- Programas de bienestar físico y emocional.
- Oportunidades de crecimiento en proyectos internacionales.
- Reconocimiento y recompensas por desempeño.
- Sueldo base
- Prestaciones superiores a las de la ley
- Seguro de vida
- Seguro de Gastos Médicos Mayores
- Vales de despensa
- Esquema 100% nómina