
Specialist Software Engineer (Chatbot)
- Pune, Maharashtra
- Permanent
- Full-time
- As a billable and customer-facing role, this position has significant financial impact on CXone:
- The Consultant's time is billable and is recognized by the company as direct revenue. Ensure hours are accurately tracked and recorded on customer master account.
- The timeframe required for the Consultant to deploy a customer has a direct impact on CXone's ability to begin recognizing revenue for new customers/existing customers. Ensure deployments are completed timely, accurately and according to customer's contract.
- The Consultant's ability to satisfy his or her customers has a direct impact on the customer's likelihood of loyalty and increased business.
- The Consultant's ability to keep commitments, to hold him- or herself accountable and to handle delicate situations appropriately is critical to minimizing CXone's exposure to liability.
- Ensure that adjustments made to customer's account are completed in accordance with the Company's Adjustment Policy.
- 8-12yrs experience 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 on Prompt Engineering
- Good understanding of modern authentication standards ex - oAuth2, OIDC, SAML
- Good understanding of browser security like CORS, X-frame-options
- Good understanding of HTML i.e. iframe, CSS
- Good understanding of JavaScript / jQuery
- Ability to read API documentation and implement proof of concepts
- Strong understanding of user experience and conversational interfaces
- Good verbal skills for communicating with customers and with peers during design and code reviews
- Excellent Troubleshooting and Debugging skills on SaaS Applications.
- Creation of Design docs, Functional Requirements docs, Test use cases, and deployment guide
- Product knowledge and ability to adapt previous integrations to meet customer's requests
- Flexibility to extent hours to exchange info with US team
- Bachelor's degree or equivalent experience in a high-level environment
Reporting into: Tech Manager
Role Type: Individual ContributorAbout NiCENICE Ltd. (NASDAQ: NICE) software products are used by 25,000+ global businesses, including 85 of the Fortune 100 corporations, to deliver extraordinary customer experiences, fight financial crime and ensure public safety. Every day, NiCE software manages more than 120 million customer interactions and monitors 3+ billion financial transactions.Known as an innovation powerhouse that excels in AI, cloud and digital, NiCE is consistently recognized as the market leader in its domains, with over 8,500 employees across 30+ countries.NiCE is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, age, sex, marital status, ancestry, neurotype, physical or mental disability, veteran status, gender identity, sexual orientation or any other category protected by law.