Responsable Développement Logiciel

Abidjan, Côte d'Ivoire
Software Factoy 

Pour accompagner son développement Box Africa, recrute un Responsable développement logiciel expérimenté, ayant une forte expérience en management, en architecture logicielle, en développement back-end (Java) et API en environnement DevOps. Profil anglophone accepté. 

Missions du Responsable Développement Logiciel

Sous la responsabilité du Directeur Technique, vous aurez pour missions principales :

  • Gérer les équipes de développement logiciel
  • Assurer la montée en compétences et la formation des équipes de développement logiciel
  • Apporter son expertise technique sur les architectures logicielles
  • Répondre aux contraintes techniques données par l’architecture adoptée
  • Interpréter les besoins métier et les traduire en une solution déployable prête à l’emploi
  • Donner des estimations des User Story à développer et veiller au respect des délais
  • Préparer les exigences de bas niveau et documenter les solutions implémentées
  • Respecter et mettre en place les standards de codage propres à l’entreprise
  • Participer aux tests unitaires et travailler avec l’équipe Qualité (QA) pour corriger les défauts
  • Gérer des projets en utilisant la méthodologie Agile
  • Participer aux développements complexes
  • S’assurer de la tenue à jour des KPI et reporting du Service

Compétences requises 

  • 5 ans minimum d’expérience à un poste similaire
  • Forte expérience pratique du développement Java et bonne connaissance des modèles de conception Java
  • Expérience pratique éprouvée dans le développement de solutions logicielles à l'aide de :
    • Frameworks Java de pointe comme Spring, Spring Boot
    • Bases de données relationnelles comme Oracle, Postgres, MySQL et/ou bases de données NoSQL comme MongoDB, Cassandra, Couchbase
    • Systèmes de messagerie comme JMS, RabbitMQ, …
    • Frameworks de mise en cache comme Redis, MemCached, EHCache
    • Frameworks de tests automatisés comme jUnit, Mockito, …
  • Expérience pratique du développement de logiciels sur des systèmes basés sur Linux / Unix
  • Expérience pratique de l'utilisation d'un système BPMS tel que Camunda, Power Automate ou autres.
  • Expérience pratique en développement d’API en REST WS et/ou SOAP WS (WSDL, XSD), AJAX, JSON, SSO/HTTPS
  • Capable d'utiliser UML pour concevoir et écrire HLD / LLD selon les besoins
  • Expérience de travail en environnement DevOps (Git, CI/CD, etc.)
  • Excellente expertise dans les outils de développement standard et les Frameworks tels que GIT, Jenkins, Maven / Ant
  • Expérience de travail dans des environnements de développement logiciel Agile (Scrum/Kanban)
  • Expérience de travail en livraison automatisée de logiciels à l'aide d'outils tels que Puppet, Chef, Ansible et de technologies de conteneurs telle que Docker.
  • Anglais professionnel parlé et écrit exigé

 Les compétences suivantes sont un plus considérable 

  • Expérience dans le développement de solutions sur une ou plusieurs plateformes de gestion d'API
  • Connaissance de la programmation JPA, OSGI, Groovy et Grails
  • Connaissance du multi-threading / ajustement des performances
  • Expérience en développement mobile 
  • Connaissance en architecture Cloud (Azure et/ou AWS)
  • Expérience en développement front-end Ajax, HTML 5, CSS, JS
  • Expérience de travail avec des Banques et/ou des opérateurs télécoms

Qualités professionnelles 

  • Organisé(e) et une forte capacité à vous adapter
  • Sens de l'écoute et du dialogue
  • Sens des responsabilités et du service 
  • Dynamique et autonome

 Autres informations 

  • Bac +5 minimum (idéalement ingénieur en informatique)
  • Formation développement logiciel obligatoire
  • Poste basé à Abidjan en Côte d’Ivoire
  • Disponibilité ASAP
  • Rémunération à partir de 1 500 000 F CFA /mois net, plus en fonction de l'expérience
  • Autres avantages pour les candidats venant de l'étranger

Si vous êtes ouvert aux changements et souhaitez relever de nouveaux défis. Alors vous êtes le/la bienvenue.
Postulez sans attendre. Découvrez pourquoi l'humain est au cœur de notre stratégie de développement.