Contract Chatbot Developer

Contract / Temporary

Job Reference
Contract Chatbot Developer
Job Type
Contract / Temporary
Dubai, United Arab Emirates
Salary Details
Key Skills
Chatbot framework, design patterns, Typescript, NodeJS, Java, Python, JavaScript, Rest API's
Steve Green
023 8081 7151

Apply now

Get in touch with us for more information

Job description

Contract Chatbot Developer
Rate: TBC
Dubai, United Arab Emirates
Short Term Contract

An opportunity for a number of contract Chatbot Developers has arisen to work for a prestigious organisation based in Dubai. These roles will be responsible for the development and deployment of the organization's next generation AI chatbot platform, applications, and Virtual Assistants for their Customers and Agents.

- Transform Chatbot Proof of Concept software designs into Enterprise Software Solutions
- Incorporate Microsoft Chatbot framework into the existing products
- Develop Platform as a Service (PaaS) software for various other channels to leverage virtual assistant;
- Developing Bots using Dialogflow/Luis, Microsoft Bot Framework SDK, Bot Framework Emulator and command-line tools;
- Design code for high scalability, availability, resiliency;
- Develop responsive web apps and integrate APIs using NodeJS React JS;
- Collaborate with SME/Architects and other Language Engineers in developing coherent frameworks

Key Skills
- Experience with at least one of the chatbot framework (Microsoft Bot Framework -preferred, Botkit, Dialogflow, IBM Watson, Botpress,, Luis, RASA Stack, chatterbot)
- Solid software engineering skills and design patterns across multiple languages including but not limited to Typescript, NodeJS, Java, Python, JavaScript
- Rest APIs, including consuming or building and modern authorization mechanisms
- Experience in using the adaptive cards/dialogues/visual dialog composer supported by the Microsoft Bot Framework
- Ability to publish to new channels including WhatsApp, Facebook messenger, slack, Bing, Cortana and Skype for Business
- Azure Bot Service, Microsoft Bot Framework SDK, Bot Framework Emulator and command-line tools
- Digital personas and bot text to speech and vice versa
- Experience with bot multi-lingual utilization
- Experience in embedding Microsoft Machine Learning, Deep Learning, Artificial Intelligence, NLP, or analytics into a scaled IT development environment, Chatbot or Virtual Assistants experience
- Knowledge of microservices based services design, development, testing and maintenance
- Proficient with AWS/Azure cloud, Cloud services, methodologies and best practices
- Proficient in testing methodologies relevant to Bot testing and tools (Qbox, Botium)
- Experienced in CI/CD practices and container orchestration
- Experience in developing configuration as a serv