The Senior Specialist Software Engineer (Expert Services) will be part of the Expert team, responsible for configuring and building integrations based on customer requirements.
Typical projects involve understanding business requirements, documenting them, educating customers with relevant technical information, configuring the product, and assisting with go-live steps.
Configuration timelines must adhere to implementation timelines, and any anticipated delays should be escalated to the implementation manager.
This role is billable and customer-facing, significantly impacting CXone's financial performance.
The Consultant's time is billable and recognized as direct revenue, necessitating accurate tracking and recording of hours on customer master accounts.
Timely and accurate deployments are crucial for recognizing revenue from new and existing customers.
Customer satisfaction directly influences loyalty and potential for increased business.
The Consultant must keep commitments, hold themselves accountable, and handle delicate situations appropriately to minimize liability exposure for CXone.
Adjustments to customer accounts must comply with the Company’s Adjustment Policy.
Requirements:
A minimum of 12-15 years of experience is required.
Proven experience as a Bot Developer or in a similar role involving integration and customization, such as chatbot integration with platforms like Google Dialogflow or IBM Watson.
Knowledge of Prompt Engineering is essential.
A good understanding of modern authentication standards such as oAuth2, OIDC, and SAML is required.
Familiarity with browser security concepts like CORS and X-frame-options is necessary.
A solid understanding of HTML, including iframe and CSS, is required.
Proficiency in JavaScript and jQuery is essential.
The ability to read API documentation and implement proof of concepts is necessary.
A strong understanding of user experience and conversational interfaces is required.
Good verbal communication skills for interacting with customers and peers during design and code reviews are essential.
Excellent troubleshooting and debugging skills on SaaS applications are required.
Experience in creating design documents, functional requirements documents, test use cases, and deployment guides is necessary.
Product knowledge and the ability to adapt previous integrations to meet customer requests are required.
Flexibility to extend hours for communication with the US team is necessary.
A Bachelor’s degree or equivalent experience in a high-level environment is required.
Benefits:
Join a rapidly growing, market-disrupting global company with a collaborative and creative work environment.
Opportunities for continuous learning and growth are available, with endless internal career opportunities across various roles, disciplines, domains, and locations.
The NiCE-FLEX hybrid model allows for maximum flexibility, with 2 days working from the office and 3 days of remote work each week.
Office days focus on face-to-face meetings, fostering teamwork and collaborative thinking that generate innovation and new ideas.