Mehrez - Développeur C++
Ref : 200210E001-
Domicile
92500 RUEIL-MALMAISON
-
Profil
Développeur, Consultant (42 ans)
-
StatutBientôt freelance
-
Tarif Journalier MoyenVoir le tarif
-
Consultant IT JAVA – C/C++
EURONEXTJan 2016 - Jan 2019Dans le cadre du projet du nouveau SI (OPTIQ) d'EURONEXT, participation aux différentes phases de
Environnement technique : Systèmes (Windows 7, LINUX), Méthodologie (Scrum), Langages (Java, C++(11,14), PL/SQL, Flex), BDD (Oracle), Middleware(Kafka), librairies (boost), Outils (Eclipse, FlashBuilder, SQL Developer, Redmine), Serveur (TOMCAT), Gestion de version (CVS, GIT).
développement d'un logiciel de gestion de référentiel cash et dérivé MATRIX (Master Trading Reference Data
for Exchanges) (pour marché standard ou MTF) utilisé par la plateforme de trading (OPTIQ).
Le développement concerne :
• L'interface graphique développée en FLEX.
• La partie serveur autour de servlet Java permettant de faire le lien entre les actions utilisateur et la
base de données.
• L'engine développé en C++.
• Et la gestion de la base de données Oracle afin d'assurer l'intégrité des actions de modification de
schéma. -
Consultant IT JAVA/JEE – C/C++
Société Générale (SGSS)Jan 2012 - Jan 2016SGSS fait partie de la branche Gestion d’Actifs et Services aux Investisseurs.
Environnement technique : C/C++ (STL, MFC, Boost), ProC, JAVA/JEE, Maven, Oracle 10/11g, PL/SQL, Weblogic12, Insure++, Rational Synergy (versioning).
Je fais partie de l’équipe référentielle et je m’interviens pour l’implémentation des nouvelles fonctionnalités
des différents modules de SITI (Système d'Information des Titres Institutionnels):
• Référentiel valeurs BDR en C++ (STL, MFC) et Oracle 11g (ProC, PL/SQL)
• PFC noyau générique en C++ (plate-forme de communication client : échange de messages sous
format SWIFT, SGSS, Fax, Email)
• Maintenance et création de différents batchs de pooling pour intégration des flux en C++ (STL, Boost)
et Oracle 11g (ProC, PL/SQL)
• Référentiel tiers SIR en Java/JEE (gestion des données du client : comptes espèces, comptes titres,
OPCVM)
• Référentiel SIA en Java/JEE (gestion des habilitations clients)
• Support production (écriture de scripts en PL/SQL pour la modification des données clients) -
Ingénieur R&D projet finance de marché
SUNGARDJan 2010 - Jan 2011SUNGARD est un éditeur de progiciel financier
Environnement technique : o Développement C++ (STL, Multithreading) o Outils C++ : Valgrind, GDB (débogueur) o Outils de trading financiers et test: GLWIN Front Office, GLProb et API TOOLS o Linux RH4, Linux RH5, Solaris 8, Solaris 10, Solaris 10 X86. o Architecture distribuée. Outils : CITRIX, Perforce, Mantis BT Environnement fonctionnel : Protocole bourse et marchés électroniques (FIX 4.4 -> 5.0, OMnet), market data, Order Routing, produits financiers (données statiques et dynamiques, bid, as
Au sein d’une équipe projet R&D Gateway de 40 personnes, je suis intervenu sur plusieurs projets notamment
sur la mise en place de Gateway pour de nouvelles places boursières (connectivités marché) :
Niveau d’intervention
o Etude des besoins à partir des spécifications fonctionnelles fournies par les EPM (Exchange
Project Manager)
o Rédaction de spécifications techniques détaillées
o Développement et maintenance des serveurs de gestion de flux (Market Data) et des
serveurs d’accès à la Bourse (Order Routing).
o Assurer les tests unitaires (GLWIN, API Tools), les tests d’intégrations / déploiement
Conception des tests (fonctionnels, de performances et de non régression).
Rédaction et maintenance des cahiers des tests (test de différents modules du
produit: test cases, steps to reproduce and expected result)
Exécution des tests et suivi des correctifs -
Consultant validation et homologation (software DECT)
TELNETJan 2004 - Jan 2007TELNET est un éditeur de logiciel dans les domaines de télécommunication/multimédia. L’équipe test /
Environnement technique : Méthodologie de test, Windows, CMD60, Banc de test ligne SAGEM, Banc de test K&J
validation était dédiée à la validation des softwares dédiées aux appareils téléphoniques avant la
commercialisation de ceux-ci (exemple : SAGEM)
Mission principale
o Création des nouveaux plans/scénarios de test
o Réalisation des tests AQ (assurance qualité) : test unitaires et test d’intégrations
o Détection des bugs / anomalies et rédaction d’un descriptif détaillé pour correctif
DOMAINES DE COMPÉTENCES
• Analyse des besoins à partir des spécifications fonctionnelles
• conception et développement de l’application
• Réalisation des tests unitaires et correction des anomalies détectées.
• gestion des tests (tests unitaires, intégration, déploiement)
o rédaction des cas de test
o exécution des tests
o Suivi de la résolution des anomalies
CONNAISSANCES FONCTIONNELLES
Certification Core : certification Sungard portant sur les marchés financiers et produits financiers.
Instruments financiers : Titres, Equities, Futures, Options, Index.
Accès marché : protocole (FIX, OMnet), order routing, market data.
Back office : Gestion d’Actifs et Services aux Investisseurs.
CONNAISSANCES TECHNIQUES
• Langage de programmation : C/C++(STL, Boost), ProC, Java, PL/SQL, Flex
• Progiciels : Visual studio, Eclipse, SoapUI, Maven, Toad, SQLDeveloper, Weblogic, Tomcat,
FlashBuilder.
• Systèmes : WINDOWS(7/10), LINUX/UNIX.
• SGBD : Oracle 9/11g, PL/SQL, SQL
• Gestion de configuration : GIT, CVS, Rational Synergy
• DevOps : jenkins
• Méthodologie : Agile SCRUM, JIRA, redmine
• Middleware : Kafka
FORMATION
2010 : Ingénieur diplômé de l'INSAT
2004 : technicien supérieur (DUT) diplômé de l’INSAT
LANGUES
Anglais : lu, écrit, parlé (Assez bon niveau)
• Analyse des besoins à partir des spécifications fonctionnelles
• conception et développement de l’application
• Réalisation des tests unitaires et correction des anomalies détectées.
• gestion des tests (tests unitaires, intégration, déploiement)
o rédaction des cas de test
o exécution des tests
o Suivi de la résolution des anomalies
CONNAISSANCES FONCTIONNELLES
Certification Core : certification Sungard portant sur les marchés financiers et produits financiers.
Instruments financiers : Titres, Equities, Futures, Options, Index.
Accès marché : protocole (FIX, OMnet), order routing, market data.
Back office : Gestion d’Actifs et Services aux Investisseurs.
CONNAISSANCES TECHNIQUES
• Langage de programmation : C/C++(STL, Boost), ProC, Java, PL/SQL, Flex
• Progiciels : Visual studio, Eclipse, SoapUI, Maven, Toad, SQLDeveloper, Weblogic, Tomcat,
FlashBuilder.
• Systèmes : WINDOWS(7/10), LINUX/UNIX.
• SGBD : Oracle 9/11g, PL/SQL, SQL
• Gestion de configuration : GIT, CVS, Rational Synergy
• DevOps : jenkins
• Méthodologie : Agile SCRUM, JIRA, redmine
• Middleware : Kafka
FORMATION
2010 : Ingénieur diplômé de l'INSAT
2004 : technicien supérieur (DUT) diplômé de l’INSAT
LANGUES
Anglais : lu, écrit, parlé (Assez bon niveau)