CHATBOT DEVELOPER

Darsh Securities

Gurugram, Haryana, India Remote

Full-time

Software Development

{{field.value|getBooleanValue}}

May 5

  • JOB DESCRIPTION 

  •  Chatbot Developer Designation
  •   2+ years 
  • WORK FROM HOME 
  •  
  • Job Responsibilities:
  •  1. Designing and developing chatbots using Azure Bot Service, with a focus on natural language understanding (NLU) and conversation flow
  • . 2. Integrating chatbots with various messaging platforms, such as Teams Integration, WhatsApp, and other communication channels.
  •  3. Implementing features such as authentication, multi-language support, and personalized recommendations to enhance the user experience
  • . 4. Writing code in programming languages such as Python, Node.js, .NET, and others to develop and deploy chatbots on Azure.
  •  5. Using Azure Speech Service MS provided SDKs to integrate speech recognition and synthesis capabilities into chatbots. 
  • 6. Designing and implementing chatbot databases using Azure Cosmos DB, including data modeling, indexing, and querying. 
  • 7. Troubleshooting and debugging chatbot code and resolving any issues that arise during development or deployment.
  • 8. Building and testing chatbot APIs and microservices using Azure App Service and deploying them to the cloud.
  •  9. Using MVC architecture to design and develop scalable and maintainable chatbot applications. 
  • 10. Creating documentation and technical guides for chatbot development and deployment and collaborating with other developers and stakeholders to ensure successful project delivery.
  •  
  •  Must-Have:
  •  1. Proficiency in at least one programming language, such as Python, Node.js, .NET, or other relevant programming languages. 
  • 2. Experience developing chatbots using Azure Bot Service, with a focus on natural language understanding (NLU) and conversation flow.
  •  3. Experience integrating chatbots with messaging platforms like Teams Integration, WhatsApp, and other communication channels
  • . 4. Knowledge of Azure Speech Service MS provided SDKs to integrate speech recognition and synthesis capabilities into chatbots. 
  • 5. Familiarity with Azure services such as App Service, API, and other relevant chatbot development and deployment services.
  •  6. Experience with MVC architecture to design and develop scalable and maintainable chatbot applications. 
  • 7. Knowledge of Azure Cosmos DB for chatbot database development, including data modeling, indexing, and querying. 
  • 8. Strong troubleshooting and debugging skills for chatbot code, including resolving issues during development or deployment. 
  • 9. Understanding of software development best practices, including version control, testing, and documentation. 
  • 10. Excellent communication and collaboration skills for working with other developers and stakeholders to ensure successful project delivery. 
  •  
  • Good to have: 
  • 1. Azure Cloud Certifications like Azure Developer Associate, Azure DevOps Engineer Expert. 2. Develop REST/JSON APIs Design code for high scale/availability/resiliency 
  • 3. Good to have experience in Azure ML and AI Concepts.
  •  4. Good experience in React JS 
  • 5. Exposure to Azure Cognitive Services - Vision, text analyzer, and sentiment analysis.
  •  
  •  QUALIFICATIONS: 
  • 1. A bachelor's or master's degree in computer science, software engineering, or a related field. 2. Strong programming skills in languages such as Python, Node.js, .NET, and other relevant programming languages
  • . 3. Experience developing chatbots using Azure Bot Service, with a focus on natural language understanding (NLU) and conversation flow.
  •  4. Experience integrating chatbots with messaging platforms like Teams Integration, WhatsApp, and other communication channels.
  •  5. Familiarity with Azure services such as App Service, API, and other relevant chatbot development and deployment services. 
  • 6. Experience with MVC architecture to design and develop scalable and maintainable chatbot applications. 
  • 7. Knowledge of Azure Cosmos DB for chatbot database development, including data modeling, indexing, and querying. 
  • 8. Strong troubleshooting and debugging skills for chatbot code, including resolving issues during development or deployment. 
  • 9. Understanding of software development best practices, including version control, testing, and documentation. 
  • 10. Good communication and collaboration skills for working with other developers and stakeholders to ensure successful project delivery. 
  •  
  • SKILLS: 
  • 1. Strong programming skills in languages such as Python, Node.js, .NET, and other relevant programming languages. 
  • 2. Experience developing chatbots using Azure Bot Service, with a focus on natural language understanding (NLU) and conversation flow. 
  • 3. Experience integrating chatbots with various messaging platforms, such as Teams Integration, WhatsApp, and other communication channels. 
  • 4. Experience with Azure Speech Service MS provided SDKs to integrate speech recognition and synthesis capabilities into chatbots. 
  • 5. Experience developing and deploying chatbots on Azure using App Services, API, and other relevant Azure services.


Apply for this position Back to job

You must be logged in to to apply to this job.

{{notification.msg}}