Software Engineer (Backend) - TOBi at Bensizwe

--Powermax General Electrical Merchants Ltd--

Job Description

BENSIZWE recrute pour un client dans le secteur de Télécommunication UN SOFTWARE ENGINEER (BACKEND) - TOBI qui a pour mission :

· Connecter les conversations clients à de véritables résultats commerciaux en développant des API fiables, sécurisées et évolutives derrière les parcours TOBi.

· Garantit que les demandes clients effectuées via TOBi (par exemple, contrôles de solde, mises à jour de profil, KYC, transactions) sont correctement traitées en temps réel par les systèmes backend.

· Permettre des intégrations fluides, des webhooks et des flux de chatbots, cet ingénieur impacte directement l'expérience client, l'adoption en libre-service et l'efficacité opérationnelle.

Job Industry

Software Engineering, Programming

Job Salary Currency

Job Salary Fixed

No

Key Deliverables

  • Concevoir, développer et maintenir des points de terminaison API backend qui alimentent les parcours chatbot TOBi
  • Créer des services backend sécurisés et évolutifs en utilisant Python (Flask/FastAPI) et Golang (Gin)
  • Implémenter les API consommées par les plateformes de chatbot et les couches d'orchestration
  • Concevoir et gérer des webhooks pour gérer les événements en temps réel et les rappels
  • (Optionnel) Configurer ou supporter les flux et parcours chatbot sur des plateformes telles que WhatsApp
  • Intégration avec les systèmes internes d'entreprise (CRM, facturation, profils clients, KYC, MPesa, etc.)
  • S'assurer que les API répondent aux exigences de performance, de fiabilité et de disponibilité pour un trafic à fort volume
  • Appliquer les meilleures pratiques de sécurité pour protéger les données clients et respecter les normes de gouvernance
  • Écrire des tests automatisés et participer à des revues de code
  • Surveiller, dépanner et résoudre les incidents de production liés aux API et aux intégrations de chatbots
  • API de documents, contrats webhook et patrons d'intégration
  • Collaborer avec des équipes transversales pour améliorer en continu les capacités de TOBi et l'expérience client C2 General

Essential Qualities

Essential Qualities
  • · Expérience en développement backend avec Python (Golang serait un plus)
  • · Bonne compréhension de la conception d'API RESTful (méthodes HTTP, codes d'état, JSON, versionnement)
  • · Expérience dans la création d'API backend pour les plateformes orientées client
  • · Connaissance des mécanismes d'authentification et d'autorisation (OAuth2, JWT, clés API)
  • · Expérience avec les bases de données SQL et NoSQL ainsi que la modélisation (UML)
  • · Familiarité avec le traitement asynchrone, les tâches en arrière-plan et les schémas événementiels Chatbot & Compétences d'intégration
  • · Expérience de la mise en œuvre et de la consommation de webhooks pour des intégrations en temps réel
  • · Compréhension des plateformes de chatbots et des écosystèmes conversationnels (par exemple, WhatsApp, Telegram, chaînes similaires)
  • · Capacité à configurer ou à supporter des flux, des parcours et des rappels sur les plateformes de chatbot
  • · (La configuration WhatsApp est optionnelle mais un avantage) Compétences de plateforme et DevOps (optionnel)
  • · Expérience avec Docker
  • · Familiarité avec les pipelines CI/CD
  • · Connaissance de la journalisation, de la surveillance et de l'observabilité

Application Process

Close Date

24/06/2026