Guaranty Trust Bank plc est une institution financière nigériane de premier plan avec de vastes dépenses commerciales couvrant les anglophones / francophones, l’Afrique de l’Ouest, l’Afrique de l’Est et le Royaume-Uni. La Banque a actuellement une base d’actifs de plus de 2 billions de nairas, des fonds d’actionnaires de plus de 200 milliards de nairas et emploie plus de 10 000 personnes au Nigéria, en Côte d’Ivoire, en Gambie, au Ghana, au Kenya, au Libéria, au Rwanda, en Sierra Leone, en Ouganda et au Royaume-Uni. La Banque a un penchant pour les services bancaires aux entreprises et une forte culture de service qui lui ont permis d’enregistrer une croissance constante d’une année sur l’autre de la base de clientèle et des principaux indices financiers depuis sa création en 1990.
POSTE 1/ Développeur front-end
La responsabilité globale
Tâches et responsabilités du poste
· Maintenir les systèmes React existants, y compris la correction des bogues · Concevoir et développer de nouveaux composants personnalisés pour répondre aux exigences du projet · Installer et configurer des environnements de serveur pour les déploiements React · Maintenir et mettre à jour les dépendances du projet ainsi que résoudre les conflits · Travailler avec d’autres développeurs JavaScript et ingénieurs logiciels développer une architecture frontale bien structurée et flexible, ainsi que les API pour la prendre en charge · Responsable du développement d’une nouvelle interface utilisateur Web hautement réactive · Construire des visualisations capables de représenter de grandes quantités de données · Travailler et collaborer avec le reste de l’équipe d’ingénierie ·
Travailler avec l’équipe produit et les graphistes · Apprendre et comprendre les interactions des utilisateurs · Développer une architecture frontale flexible et bien structurée, ainsi que les API pour la prendre en charge
Exigences et qualification du poste
Aptitudes à travailler en équipe avec une attitude de résolution de problèmes
La responsabilité globale
HabariPay recrute un Développeur Back-end C# (.Net) chargé de gérer l’échange de données entre le serveur et les utilisateurs. En tant que développeur back-end C# (.Net) , il/elle sera responsable de la logique des applications Web côté serveur et de l’intégration du travail des développeurs front-end et travaillera en étroite collaboration avec d’autres ingénieurs pour assurer la cohérence du système et améliorer l’expérience utilisateur.
Il/elle rédigera des services Web et des API utilisés par les développeurs d’applications front-end et mobiles. En tant que développeur Back-End, il doit être en mesure de développer et de maintenir des applications Web fonctionnelles et stables pour répondre aux besoins de notre entreprise.
Tâches et responsabilités du poste
- Participer à l’ensemble du cycle de vie de l’application, en se concentrant sur le codage et le débogage
- Écrire du code propre pour développer des applications Web fonctionnelles
- Dépanner et déboguer les applications
- Intégration d’éléments orientés utilisateur développés par un développeur front-end avec une logique côté serveur
- Construire du code et des bibliothèques réutilisables pour une utilisation future
- Optimisation de l’application pour une vitesse et une évolutivité maximales
- Mise en place de la sécurité et de la protection des données
- Conception et mise en œuvre de solutions de stockage de données
- Gérer les technologies de pointe pour améliorer les applications héritées
- Recueillir et répondre aux exigences techniques et de conception
- Identification et gestion des risques et problèmes techniques.
- Assurer la formation et l’accompagnement des équipes internes
- Fournir un soutien technique aux intervenants de l’organisation.
- Rendre compte des statuts et des développements du projet aux membres de l’équipe senior.
- Participer aux réunions de projet avec la direction et les autres membres de l’équipe
- Assurer la liaison avec les développeurs, les concepteurs et les administrateurs système pour identifier de nouvelles fonctionnalités
- Suivez les technologies émergentes
- Baccalauréat en informatique ou dans un domaine pertinent
- Minimum de 2 ans d’expérience professionnelle avérée en tant que développeur back-end C#
- Compréhension approfondie de l’ensemble du processus de développement d’API
- Expérience pratique de travail avec les frameworks et méthodologies C # (ASP.NET , MVC)
- Familiarité avec les outils de programmation courants tels que les IDE, les API RESTful, les référentiels Git, les CI/CD et les outils de déploiement à distance
- Une compréhension des paradigmes de programmation communs et des principes fondamentaux.
- Excellentes capacités d’analyse et de gestion du temps et capacité à travailler en équipe
- Capacité à travailler de manière autonome et à réaliser des projets avec un minimum de supervision