Au sein de notre Squad Merchant Journey, tu auras pour mission d’orchestrer et d’évaluer la fraude sur des millions de transactions e-commerce.
Nous évoluons dans un environnement technique exigeant, et sommes attachés à la qualité de nos prestations : agilité, DevOps et software craftsmanship.
Ce que nous attendons :
· Concevoir, implémenter et tester de nouvelles fonctionnalités,
· T’assurer de la qualité, maintenabilité et robustesse de ton code en appliquant tes meilleures pratiques !
· Participer aux choix technologiques, à la réduction de la dette technique et aux corrections de bugs éventuels,
· Échanger avec les différentes équipes pour assurer une qualité optimale aux utilisateurs,
· S’impliquer dans l’organisation de l’équipe et participer à l’évolution des méthodo (ex : revues de code, TDD, intégration continue,…),
· Participer aux rituels agiles,
· Contribuer à rédiger la documentation la plus claire et détaillée possible,
· Participer aux actions internes de Oneytrust.
· Une solide expérience sur des projets en PHP sous Symfony et une bonne maîtrise de SQL,
· Tu possèdes toutes les bases des langages de programmation,
· Tu es attaché(e) à l’application et la transmission de bonnes pratiques : agilité, eXtreme Programming, craftsmanship, culture DevOps, etc..
· Tu pratiques une veille active pour rester à jour sur ton domaine et tu échanges avec tes collègues pour évoluer constamment,
· Tu connais très bien :
o PHP / Symfony,
o Très bonne connaissance GIT,
o Assurer les codes reviews,
· Tu connais plutôt bien et/ou souhaites progresser dans ces domaines :
o Expertise architecture microservices et scalabilité
o Environnement Azure
o Clean Architecture (principe SOLID)
o Connaissance en DDD : Domain Driven Design
o Pratique intensive de TDD : Test Driven Development
· Tu fais preuve de curiosité pour te tenir informé(e) des évolutions constantes des nouvelles technologies et méthodes de travail,
· Tu es en capacité de remettre en question et analyser de nouveaux angles de développement avec la Direction Technique,
· Tu aimes partager tes connaissances aux différentes parties prenantes de l’entreprise, et pour cela tu acceptes de vulgariser tes connaissances techniques pour te faire comprendre des populations non-techniques,
· Un appel téléphonique de 45 minutes pour s’assurer que le match est total entre tes attentes et nos projets !
· Un entretien technique avec un de nos experts techniques pour établir et confirmer ton niveau.
· Un échange informel pour discuter avec quelques membres de l’équipe,
. Et enfin, un dernier rendez-vous pour te faire une proposition d’embauche !