Développeur / Développeuse Back-End
- Niveau d'accès
- Licence
- Formation
- Enseignement supérieur
- Demande
- Forte
Le métier
Conçoit et programme la logique serveur, les bases de données et les API des applications web et mobiles. Dans la région, il intègre fréquemment les solutions de paiement mobile, les SMS et les services des opérateurs, et assure la sécurité des données des usagers.
Comment y accéder
Licence ou master en informatique / génie logiciel (UCAD, UGB, ESP, EPT, ESMT, UN-CHK, écoles privées), BTS complété par une forte pratique ; bootcamps reconnus. Certifications éditeurs appréciées.
Les compétences du métier
Savoir-faire
- Développer un logiciel, un système d'informations, une application
- Développer une application en lien avec une base de données
- Gérer et maitriser des bases de données (SQL/NoSQL)
- Créer une documentation technique
- Déployer le code de façon conteneurisée
Voir les 7 savoir-faire
- Implémenter des mesures de sécurité informatique
- Intégrer des API de paiement mobile et d'agrégateurs (Wave, Orange Money, Free Money, PayDunya, CinetPay)
Savoir-être
- Avoir l'esprit d'équipe
- Faire preuve d'autonomie
- Faire preuve de rigueur et de précision
Connaissances
- Connaissance approfondie des API
- Anglais professionnel
- Gestion de version de code
- Java
- Méthode AGILE
- Programmation en Python
En gras : les compétences au cœur du métier. Dans l'appli, TAAGG compare tes compétences à cette liste.
Où travailler
ESN, fintech et agrégateurs de paiement, banques et assurances, opérateurs télécoms, éditeurs de logiciels, startups, projets de l'État et des bailleurs, clients étrangers en télétravail.