Haptik logo
Haptik
Posted 179 days agoVerified live 1d ago

Software Engineer - L1, Implementation (Hybrid)

Brief overview

United StatesHybrid
UndergradOr in progress
2+ yrsMinimum
PythonDjango frameworkDatabase schema modelingAPI integrationMySQLMongoDBRabbitMQRedisElasticsearchDockerAgile developmentScrumTechnical documentationCode reviewsAutomated testingFunctional testingSecure data handling

About the company

Haptik logo
Haptikhaptik.ai

Haptik helps brands acquire, convert, engage, and delight users with AI-driven.

Job description

Summary

Haptik is one of the world's largest Conversational AI companies, known for its innovative approach to chatbot development. They are seeking a Software Engineer - Implementation to work in a fast-paced agile environment, leveraging backend web technologies to develop high-quality chatbots for their clients.

Responsibilities

  • Use Haptik platform tools and collaborate with the conversation design team to build conversational flows, both chat and voice-based, with amazing user experience
  • Be comfortable working with multiple integrations in parallel and clients to understand their requirements and implementation of APIs
  • Integrate and develop various different web-based APIs and system to build logic flows for chatbots
  • Maintain up-to-date knowledge of technology standards, industry trends, emerging technologies, and software development best practices
  • Participate in code reviews, automated and functional testing, and other aspects of our quality assurance process (including client validation)
  • Create professional technical documentations and present for internal and external use
  • Model database architecture for performance and scalability
  • Participate in a scrum-based, agile development team

Skills

  • Must have a Bachelor's or higher degree in computer engineering, IIT/NIT graduate preferred
  • 2-6 years of experience in developing and integrating scalable products
  • Good knowledge of python and Django framework
  • Must have modeled database schemas for large scale applications using MySQL, Mongo, etc
  • Knowledge of RabbitMQ, Redis, Elasticsearch, and Docker is a plus
  • Excellent written and verbal communication skills
  • Exceptional organizational skills and time management abilities
  • Must be a hustler and should have an entrepreneurial mindset
  • Should be comfortable working in a fast paced environment, habitual of quick turnaround and take ownership of the project in question
  • Bring a focused attitude to work with a strong attention to detail
  • This role provides you access to the Personally Identifiable Information or Protected health information for which you will be abide to follow secure data handling practices to safeguard and protect such data

Qualifications

Must Haves

  • Must have a Bachelor's or higher degree in computer engineering, IIT/NIT graduate preferred
  • 2-6 years of experience in developing and integrating scalable products
  • Good knowledge of python and Django framework
  • Must have modeled database schemas for large scale applications using MySQL, Mongo, etc
  • Knowledge of RabbitMQ, Redis, Elasticsearch, and Docker is a plus
  • Excellent written and verbal communication skills
  • Exceptional organizational skills and time management abilities
  • Must be a hustler and should have an entrepreneurial mindset
  • Should be comfortable working in a fast paced environment, habitual of quick turnaround and take ownership of the project in question
  • Bring a focused attitude to work with a strong attention to detail
  • This role provides you access to the Personally Identifiable Information or Protected health information for which you will be abide to follow secure data handling practices to safeguard and protect such data

More jobs like this