Software Engineer
Role details
Job location
Tech stack
Job description
Work on building and maintaining chatbots using the Blip Platform (lowcode); Communicate with customers to gain a technical understanding of business rules in a consultative manner, providing insights and impact analyses; Collaborate with conversational designers and the product team in making decisions about Chatbot solutions; Key Requirements
Requirements
Experience and proficiency in programming logic; Experience and proficiency in best development practices in .NET C# and JavaScript (minimum 1-2 years); Experience and proficiency in development practices in REST APIs (minimum 1-2 years); Experience and ability in dealing with customers to understand business requirements (Client Facing); Experience with different design patterns, best development practices and SOLID principles; Experience and practice in code review; Experience and proficiency in version control tools (Gitflow); Strong analytical and problem-solving skills to deal with complex technical challenges; It will be a plus if you have:
Experience with the Blip Platform or other low-code solutions for building chat bots; Experience with React or Node.Js; Experience with Continuous Integration (CI) and Continuous Deploy (CD) using Azure DevOps; Experience with agile methodology (Scrum, Kanban)