Must Have Skills
Key Skills:
Conversation development experience between 4 to 6+ years
Overall IT Experience between 7 to 9+ years
Strong experience in developing ChatBots with 1 or more platforms/frameworks/Architecture
Hands on experience in developing Java/.Net applications
Familiarity with UI Technologies, JavaScript, HTML, CSS
Work on a chatbot framework/architecture using an open-source tool or library.
Implement Natural Language Processing (NLP) for chatbots
Integration of chatbots with Management Dashboards and CRMs
Resolve complex technical design issues by analyzing the logs, debugging code, and identifying technical issues/challenges/bugs in the process
Deploy applications using CI/CD tools
Ability to understand business requirements and translate them into technical requirements
Experience With Bot Multi-lingual Utilization (preferred)
Experience with bot human escalation
Ability to optimize applications for maximum speed and scalability
Come up with new approaches and ideas to improve the current performance of Chatbots across multiple domains and build a highly personalized user experience.
Ability to drive Requirement Gathering workshops and produce Solution designs
Knowledge of infrastructure, cloud technologies & SDLC practices.
Experience leading an Agile team
Ability to handle senior stakeholders and effective communication and manage projects independently
Good To Have Skills
Java Full Stack, JavaScript, HTML5, and CSS3
UI Technologies
Detailed Job Description
Collaborate with teams and other developers to design, develop, test, deploy, and maintain chatbot (virtual assistant)
Use Artificial Intelligence, NLP technologies, and cognitive machine learning to develop chatbot applications
Maintain and enhance chatbot platform to meet changing needs
Integrate chatbot solutions with multiple platforms
Troubleshoot bots, debug, and deploy chatbots on various channels
Refactor or reengineer chatbot applications as per requirements
Enhance user effectiveness of chatbot with the help of advanced technologies
Involve in all the stages of chatbot development from architecting to implementing
Conduct Chabot demo/training and other activities
Act as an expert on the various AI capabilities and actively participate in future product development opportunities
Continuously monitor performance, report on the progress, and define strategies for enhancements
Manage data coming from chatbot conversations and analyze them
Work closely with innovation labs, researchers, and chatbot team for enhancement and end-to-end development of product
Identify, analyze, and interpret the pattern, trends, and conversational flow in complex data sets
Design and implement processes and strategies to enhance the end-user experience
Support (L3 level) and Troubleshooting
Provide guidance to the team members during the development and testing phase
Peer review code and test cases
Any Graduate