Lead Chatbot Developer

Schneider Electric

Bengaluru, Karnataka, India


Chatbot Consultant

Sep 14

Job Description

Schneider Digital is leading the digital transformation of Schneider Electric by building highly available, massive scalable digital platform for the enterprise.

We’re looking for a top-notch Chatbot Lead who always sweats the small stuff and cares about impeccable code. If you always strive towards a sustainable, scalable and secure code for every single application you develop, while keeping in mind the customer needs, then you are what we are looking for. You’ll get the chance to work with experienced engineers across our enterprise with a chance to move across varying automation technologies in the future.


  • Design, development and testing of chatbot solutions leveraging Azure Bot Framework, .NET core, MVC, API, QnA Maker, LUIS, Azure cognitive services, Vision, text analyser and sentiment analysis, Azure Cosmos DB and Troubleshooting App services.
  • Collaborate with technical analyst / solution architects to assist with solution design.
  • Take ownership and accountability beyond individual deliverables, always pushing the envelope in order to deliver awesome results for our Business stakeholders.
  • Follow and promote best engineering practices like clean reusable code, Continuous Integration (CI), Test-Driven Development (TDD), Infrastructure as Code etc.
  • Provide technical software support, including investigation and qualification of bugs, interpreting procedure manuals, and maintaining accurate documentation
  • Learn, digest and subsequently apply the latest technology thinking from our tech radar to solve Business problems 




Requirements and Skill

  • You should have strong programming skills and exposure to following technology areas.
  • Experience in designing & delivering Chatbot solutions in the technical environment of Azure Bot Framework, .NET core, MVC, QnA Maker, LUIS, Azure cognitive services, Vision, text analyzer and sentiment analysis, API, Azure Cosmos DB
  • Experience with HTTP, Sockets, REST, RESTful, JSON API services in a programming language (besides PHP).
  • Familiarity with databases like MySQL, Oracle, PostgreSQL, SQL Server, NoSQL, etc.
  • Experience of working in an Agile team.
  • You can write clean, high-quality code in a variety of languages and are also able to spot (and improve) bad code.
  • Code that you write should pass the test of scalability and performance.
  • You have understanding and ability to apply SOLID principles, follow OOPs, and utilize design patterns to solve complex problem.
  • You have an experimental and creative mindset, and you relish the opportunity to try new things.
  • Bachelor’s Degree in Software Engineering or Information Technology
  • 4+ years of software development experience primarily on Chatbot development and related platforms
  • Exposure and knowledge to Cloud technology such as Docker, Kubernetes, OpenShift is added advantage 


Schedule: Full-time

Req: 007O2Z

Apply for this position Back to job

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


Your application has been successfully submitted.

Please fix the errors below and resubmit.

Something went wrong. Please try again later or contact us.

Personal Information


View CV/resume


Schneider Electric

Leading the Digital Transformation of Energy Management and Automation.