MARGO

Actualité

A la découverte d’une équipe WEB

Découvrez comment fonctionne l’une de nos équipes chez le client


Découverte d’une équipe en charge d’application client orientée Web au sein de laquelle évoluent plusieurs consultants Margo.

A quoi elle sert cette application ?

L’application permet la délégation de création de produits financiers au travers d’une interface web. L’interface est utilisée par des clients internes (les Sales, les Traders, les Structureurs) et des clients externes (les investisseurs).

En interne, les utilisateurs métiers peuvent obtenir les prix de produits structurés et booker des deals. En externe, les investisseurs ont accès aux définitions des produits structurés.

Et d’un point de vue technique ?

Le projet est de faire évoluer techniquement l’application afin de la rendre plus flexible, plus réactive. L’objectif est de passer d’une application monolytique vers une Service Oriented Architecture (SOA) avec une base NoSQL.

Côté front : l’application mute du Jquery vers le Javascript et l’AngularJS.

Côté back : le noyau est en Java5 mais tous les microservices seront développés en Java8.

Et l’équipe est organisée comment ?

L’équipe s’intègre dans un projet global de digitalisation, clé pour la banque.

L’équipe est internationale et en pleine croissance. Aujourd’hui 25 personnes sont basées à Paris, 3 à Hong Kong et 1 à New York. Deux tiers sont des développeurs, en charge à la fois du front-end et du back-end. Le tiers restant sont des Business Analyst.

D’un point de vue méthodologie, c’est organisé en mode waterfall, avec une séparation en sprints, pour assurer des livraisons régulières.

Le mot du consultant Margo dans l’équipe

L’environnement est très challengeant. Je suis impliqué et prend des initiatives. En à peine six mois mon rôle est désormais double : Développeur Full-Stack & Architecte SI.

J’interviens dans la structuration du projet et dans le design de la mutation.

Il faut s’adapter en permanence, on fait ce que j’appelle de « l’informatique organique ».

L’ambiance est aussi très bonne, tous les jeudi soir, on prend une bière avec l’équipe!

La conclusion de l’Ingénieur d’Affaires

Ce projet est une magnifique opportunité de pouvoir travailler sur une application stratégique et critique pour le client. Le Business est très impliqué, il ne lésine pas sur les ressources.

Il y a en effet de belles perspectives de croissance dans l’équipe. De nombreux choix technologiques innovants sont à l’étude dont, entre autres, l’implémentation de la solution Big Data ElasticSearch.


AngularJS
Java
Web
Actualité

Introduction aux systèmes réactifs

Les systèmes réactifs sont un style d’architecture permettant à de multiples applications individuelles de se fondre en une seule unité, en réagissant à leur environnement, tout en restant conscientes les unes des autres. La première formalisation de ce terme a vu le jour avec la création du « Reactive Manifesto » en 2013 par Jonas Boner qui, en rassemblant certains des esprits les plus brillants dans l’industrie des systèmes distribués, souhaitait clarifier la confusion autour de la réactivité (qui est devenu un « buzz-word ») et construire une base solide pour un style de développement viable.

04/05/2018 Découvrir 
Actualité

Modern Android Development : les nouveaux apports du langage Java

Depuis la sortie en 2008 d’Android 1.0, l'écosystème Android a énormément changé, mais plus particulièrement dans les dernières années, avec les apports nouveaux du langage Java, les changements liés aux terminaux et l’apparition de nouveaux outils. Les recommandations et les bonne pratiques ont évolué en conséquence.

03/05/2018 Découvrir 
Témoignage

Christophe, DockerMan

Margo était capable de me proposer des missions intéressantes avec des entretiens toujours en toute transparence avec les clients. Je me suis senti tout de suite en relation de confiance.

Découvrir 
Témoignage

Maha, consultante Senior, convaincue par l'agilité

J’ai rejoint Margo en tant que Développeuse Java Senior et j’ai démarré en mission dans une équipe de la Société Générale qui travaille sur le risque de liquidité. Depuis septembre, je suis confrontée à de nouveaux challenges car je participe à la mise en place de l’agilité au sein de mon équipe.

Découvrir 
Actualité

Retour sur la conférence ng-europe 2016

L’équipe fondatrice et la communauté Angular en général, se sont réunies pour la conférence de ng-europe 2016 dédiée aux projets Angular JS, ainsi qu’aux dernières découvertes concernant le développement d’applications web et mobiles.

Découvrir 
Actualité

Quel quotidien au sein d'un département Risques?

Découvrons ensemble le département Risques d’une grande banque de financement et d’investissement, qui ne compte pas moins de quinze Consultants Margo ! Regards croisés de Yassine, développeur Java sur du risque de liquidité, et Florette, Business Analyst sur du calcul de risque de contrepartie.

Découvrir