Evoluant dans le secteur du paiement, BD Multimedia recherche un lead développeur. Vous serez impliqué dans les process de développement et les choix stratégiques techniques et humains au sein d’une structure à taille humaine en évolution.A propos de BD MULTIMEDIADepuis sa création en 1986, BD Multimedia met un point d’honneur à maîtriser son environnement technologique : la société développe et gère ses propres systèmes d’informations, son infrastructure Telecom et ses réseaux.Au fil du temps, l’entrée en bourse en 1997, l’obtention de la licence d’opérateur téléphonique, puis la création de sa première solution de paiement en 2007 avec StarPass.fr, ont permis à BD Multimedia de cumuler des savoirs dans des domaines technologiques variés et complémentaires.L’innovation est au centre de la stratégie commerciale de BD Multimedia. Et afin de pouvoir innover constamment, il est nécessaire de livrer de nouveaux produits et fonctionnalités en continu. En effet, une fintech est avant tout technologique si elle arrive à produire rapidement des projets innovants.Chez BD Multimedia, nous sommes convaincus que l’application des principes de méthodes agiles est essentielle pour obtenir la souplesse nécessaire à une fintech dans un marché en pleine transformation.Principales missions : Leader technique Traduction technique des besoins fonctionnels Prendre la responsabilité d’un stream de développement. Faire des chiffrages et des estimations de coûts et de temps de réalisation Responsabilité conception et développement Participer à la conception de l’architecture logicielle, assurer le développement et la réalisation des applications Compétences techniques : Maîtrise des méthodes Agile et des concepts de modélisation (UML, Merise, Rational Rose…). Maîtrise des concepts de tests unitaires dans un environnement d’intégration continue Maîtrise de la configuration, de la gestion du ‘’tagging’’, ‘’branching’’ and ‘’merging’ sous GIT Capacité forte à participer à la conception de l’architecture logicielle, à évaluer les capacités d’évolution en fonction du contexte du produit et de l’entreprise Connaissance des commandes Linux et en gestion de Apache 2.x Connaissance en développement et maintenance d’API publique Connaissance profonde de la sécurité Web et des problèmes de performances Connaissance approfondie du développement front-end (HTML5, CSS et Javascript). Connaissance de la définition de protocoles de test, recettes et définition des scenarii de tests fonctionnels (connaissance de Frisby est un plus) Compréhension des ‘design patterns’’ et comment les appliquer Capacité à transformer des besoins fonctionnels en définitions techniques
Expérience technique nécessaire pour le poste : formation supérieure (Ingénieur ou universitaire) en informatique. Minimum de 7 ans d’expérience en développement objet et au moins 4 ans sur PHP 5.x dans un environnement Linux Minimum de 2 ans d’expérience de développement sous Symfony (symfony 3 est un plus) Minimum de 3 ans d’expérience de développement MVC JavaScript (experience Angular est un plus) Minimum of 3 ans d’expérience en modélisation et mise en place de base de donnée relationnel MYSQL (expérience en NoSQL est un plus) Compétences professionnelles : Maîtrise de l’anglais impérative (code et documentation en anglais, travail avec des interlocuteurs anglophones). Capacité forte à retranscrire à l’écrit les éléments techniques relatifs à la documentation technique pour les applications existantes, les développements ultérieurs et les procédures de mise en production. Capacité à gérer les priorités, Un sens du service prononcé et des qualités relationnelles indéniables, Capacité à vous imposer comme un interlocuteur crédible Disposer d’un esprit proactif avec une certaine agilité Compréhension de la gestion d’une entreprise et de ses priorités