Software Engineer: Full Stack (Bot Engineer)

HR Talent Partner
Stellenbosch
ZAR 300 000 - 400 000
Job description

Job Overview

  • Date Posted: Posted 4 days ago
  • Location: Stellenbosch, Western Cape
  • Job Title: Software Engineer: Full Stack (Bot Engineer)
  • Salary: R95,000
  • Education Level: Diploma
  • Job Level: Intermediate
  • Minimum Experience: 3 - 5 Years

Software Engineer: Full Stack (Bot Engineer) – Stellenbosch.

One of the largest national financial services companies is looking for a Software Engineer: Full Stack (Bot Engineer) to join their team on a full-time permanent basis in Stellenbosch, although this is a hybrid position.

Excellent salary on offer (subject to background and experience) plus benefits and internal career advancement opportunities.

Purpose Statement:

  • We are seeking a skilled Chatbot Developer to join our innovative team.
  • In this role, you will be responsible for designing and developing advanced conversational interfaces and chatbot solutions.
  • You will utilize AI technologies and natural language processing to increase our company’s automation capabilities.
  • The Chatbot Developer will be expected to understand user requirements, integrate chatbot solutions into existing systems, and troubleshoot any issues that arise.
  • Knowledge of programming languages, machine learning, and a good understanding of user experience are key to this role.

Minimum Requirements:

Experience:

  • 2 – 3 years working experience as a Chatbot Developer or similar role
  • Banking Industry Knowledge (Ideal)

Education:

  • Grade 12 National Certificate / Vocational (Minimum)
  • Degree in Computer Science, IT, or similar field (Ideal)

Knowledge:

  • IT systems development processes (SDLC)
  • Application development
  • Advanced programming concepts
  • Advanced algorithms and data structures
  • Design Patterns
  • Version Control
  • Testing practices
  • RESTful API design and integration.
  • Experience with AI platforms and Natural Language Processing (NLP)
  • Excellent understanding of user experience and chatbot design
  • Proficiency in programming languages such as Python, JSON, etc.
  • Proficiency in scripting languages example: Javascript
  • Proven experience as a Chatbot Developer or similar role
  • Experience with chatbot platforms like Dialogflow, IBM Watson, or Microsoft Bot Framework, etc.

Skills:

  • Analytical Skills
  • Attention to Detail
  • Communications Skills
  • Interpersonal & Relationship management Skills
  • Problem-solving skills

Competencies:

  • Act, learn and adapt (Team Contributor)
  • Build one Capitec team (Team Contributor)
  • Curious and continuously learns (Team Contributor)
  • Earn and extend trust (Team Contributor)
  • Have courage, disagree and commit (Team Contributor)
  • Inspire optimism and persistence (Team Contributor)
  • Plan, deliver and raise the bar (Team Contributor)
  • Simplify and make it easy (Team Contributor)
Get a free, confidential resume review.
Select file or drag and drop it
Avatar
Free online coaching
Improve your chances of getting that interview invitation!
Be the first to explore new Software Engineer: Full Stack (Bot Engineer) jobs in Stellenbosch