SlideShare une entreprise Scribd logo
PROJECT : HIP (HOPEX Innovation Project)
Job Description Senior .Net Developer
MEMO
REF :
Réf : 2016_12JobDesc_dotNetDev_SeniorR2.docx 14/12/2016 Page 1/5
I- Objet du document
Ce document décrit le poste du Developer .NET Senior, à pourvoir au sein de la R&D de MEGA International.
II- Description de MEGA International
MEGA International est fournisseur de conseil et éditeur de logiciel, dans le domaine de l’architecture d’entreprise
et de la gestion des risques. Plus de 350 personnes dans le monde en font l’éditeur de ces secteurs, reconnu leader
par les plus grands cabinets d’analystes (Gartner, Forrester, etc.).
La société dispose de son siège à Paris, et de 8 filiales couvrant l’intégralité de la planète.
Parmi les fonctions « corporate », la R&D sous la direction du VP R&D, regroupe les entités qui spécifient,
produisent les logiciels et les services qui y sont liés. La R&D regroupe quelques 80 collaborateurs, entre Paris et
Casablanca.
Le nombre de clients MEGA de part le monde se chiffre en milliers (grands comptes essentiellement), et le nombre
d’utilisateurs en dizaines de milliers.
PROJECT : HIP (HOPEX Innovation Project)
Job Description Senior .Net Developer
MEMO
REF :
Réf : 2016_12JobDesc_dotNetDev_SeniorR2.docx 14/12/2016 Page 2/5
III- Les produits logiciels de MEGA
MEGA développe deux grandes gammes de produits, fonctionnellement distinctes, bien qu’ayant une synergie
croissante :
 La gamme de produits « EA » dédiés à l’architecture d’entreprise (processus, organisation, etc.), la
conception et la description des systèmes d’information (cartographie applicative, architecture,
urbanisme), et la conception de « systèmes de systèmes » autour de normes internationales (OTAN, US
DoD, OpenGroup, OMG, etc.)
 La gamme de produits liés à la gestion des risques (GRC Governance Risk Compliance), qui s’étend du
contrôle de conformité informatique, à l’évaluation du risque opérationnel bancaire (audit, contrôle
interne, ..).
Toutes les solutions métiers sont construites sur une plateforme commune, qui donne à la gamme sa cohérence et
son avantage concurrentiel : les données de description des processus sont, par exemple, immédiatement
disponibles pour évaluer la couverture fonctionnelle par le patrimoine applicatif et pour une évaluation de risque
via des enquêtes ou des questionnaires auprès de l’ensemble des employés d’une entreprise (parfois 100000 !).
Cette plateforme applicative est un véritable environnement de développement, qui permet de personnaliser des
applications par simple paramétrage.
Les deux gammes de produits précitées, comportent de ce fait plusieurs dizaines de produits chacune, disponibles
dans plusieurs langues (y compris asiatiques).
La plateforme elle-même, est constituée d’un kernel essentiellement en C/C++, d’une API pour appeler les services
de ce kernel, d’une surcouche de service de haut niveau, en Java, et d’une partie de service applicatif développée
avec l’environnement lui-même (en script –javascript/vbscript-, ou en Java).
L’application est accessible en client léger (ASP.NET + JavaScript) à la fois pour la partie modélisation (entrée
des données) et pour la partie reporting (production de documents et de rapports d’analyse sur les données entrées).
Le déploiement s’effectue en général dans le data center des clients, ou dans le cloud, grâce au service SaaS
déployé par MEGA.
IV- Description du département développement : le Lab
La R&D de MEGA regroupe la production de la société, mais pas les services délivrés chez les clients au titre des
missions de conseil ou des projets d’intégration.
Elle a donc pour mission de fournir aux opérations :
 Le package logiciel et sa documentation (le Lab)
 Les services de production associés
o la formation (des clients mais aussi des consultants internes)
o le support technique (hotline)
o le support technique aux projets de déploiement (Product Management)
o et les services d’hébergement des solutions clients (hosting & SaaS)
Le Lab, est le plus gros département de la R&D et même de la structure Corporate, avec 45 à 50 collaborateurs.
Son expertise traditionnelle se décline en trois spécialités :
 Les techniques de modélisation, qui permettent de représenter les systèmes cibles de nos clients, aussi
complexes soient-ils, avec des patterns natifs MEGA, ou avec ses surcouches de framework standard (ex.
UML, TOGAF, etc…).
 Les techniques RAD qui permettent de construire une application opérationnelle à partir d’une
bibliothèque de composants plateforme ET d’une modélisation. Autrement dit, les applications MEGA
PROJECT : HIP (HOPEX Innovation Project)
Job Description Senior .Net Developer
MEMO
REF :
Réf : 2016_12JobDesc_dotNetDev_SeniorR2.docx 14/12/2016 Page 3/5
sont construites en partie avec la technologie de modélisation MEGA. Mais ceci peut s’appliquer à la
plateforme HOPEX elle-même, qui est construite partiellement à partir de sa propre modélisation.
 D’une connaissance approfondie du système et des composants techniques dans l’univers Windows, qui
permet de garder des performances compétitives, malgré les nombreuses couches d’abstraction qui
garantissent la flexibilité inégalée de l’ensemble.
Pour passer à des architectures centralisées (vs client-serveur), le Lab a fait travailler ses architectes dans un
objectif de fiabilité, de compatibilité avec l’existant, et de mutation d’une audience d’experts informatiques
sensibles à la puissance conceptuelle (cible « Entreprise Architecture »), à un monde d’experts métier sensibles à
l’ergonomie (cible « GRC »).
Mission réussie donc, puisque la plateforme HOPEX est déployée chez des centaines de clients, aussi bien du
domaine de l’EA et de la GRC que holistique (combinant les deux offres), aussi bien nouveaux clients que migrants
depuis les plateformes antérieures. Mais l’avenir de MEGA ne se présente plus comme la continuité industrialisée
de son passé.
L’offre unique que permet la plateforme HOPEX, a considérablement accru l’audience à laquelle MEGA peut
prétendre, et des partenaires de premier plan mondial se proposent pour prendre à leur compte et amplifier l’impact
des offres MEGA sur le marché. C’est un ordre de grandeur supplémentaire auquel HOPEX va être confrontée, en
volume, en sécurité, en exploitabilité.
Aussi est-il impératif de repenser l’architecture de la plateforme, autour de son kernel de modélisation qui restera
un invariant initial, pour se rapprocher des standards, particulièrement Microservices, .NET, Service Fabric et
Microsoft Azure, et bénéficier plus largement des outillages de monitoring, de scalabilité, de résilience qu’ils
offrent.
Pour donner tous les moyens de réussite à cette ambition de refonte architecturale, un projet dédié, appelé HIP
(Hopex Innovation Project) a été créé, sous la responsabilité du CTO. Ce projet a pour mission de construire la
plateforme nouvelle, de façon incrémentale, sans perturber ni être contraint par l’évolution régulière de la
plateforme opérationnelle (HOP Hopex Operational Program) qui continuera à fournir des versions améliorées
régulièrement.
L’objectif de HIP est de migrer des modules entiers par briques cohérentes qui seront incorporées au fur et à
mesure dans la plateforme opérationnelle, pour obtenir en quelques années la plateforme la plus optimale du
marché, déployable sur le cloud nativement et on premises.
Le recrutement du Developer .NET Senior s’inscrit dans cette démarche.
V- Mission du Developer .NET Senior
Au sein d’une équipe R&D à taille humaine et forte de profils expérimentés, rattaché directement au CTO, le
développeur .NET Senior conçoit et réalise les portions de plateforme qui lui sont confiées, sous la responsabilité
d’un chef de projet, en garantissant au mieux la performance, la disponibilité et l'évolutivité de la plateforme de
nouvelle génération.
Ses missions sont les suivantes :
 Accompagner les équipes du projet opérationnel HOP dans leurs développements dans la perspective de
la transition incrémentale sur Service Fabric et le Cloud (PaaS/SaaS)
 Imaginer, concevoir, développer, faire évoluer et maintenir un ensemble de composants en C# en suivant
les bonnes pratiques de développement et d’architecture
 Réaliser des tests unitaires et faire du refactoring pour améliorer en continu la qualité des composants
 Participer à la gestion des projets (estimations de charges, risques, budgets et plannings)
 Etre force de proposition quant aux évolutions technologiques
PROJECT : HIP (HOPEX Innovation Project)
Job Description Senior .Net Developer
MEMO
REF :
Réf : 2016_12JobDesc_dotNetDev_SeniorR2.docx 14/12/2016 Page 4/5
VI- Compétences souhaitées
Le Developer .NET Senior recherché devra posséder obligatoirement les compétences suivantes :
 Parfaitement à l'aise avec la conception et la réalisation des développements complexes en
environnement C#/.NET
 Connaissance des normes et bonnes pratiques de développement et des principes directeurs de
conception
 Développement Web : ASP.NET, .NET, MVC, HTML5, CSS, JavaScript
 Capacité d’évaluation de charges et risques
 Rédaction de spécifications techniques en anglais
 Anglais oral et écrit de très bon niveau
Les compétences suivantes sont un plus :
 Connaissance des architectures micro-services et des principes SOLID
 Service Fabric, Orleans, Actor Pattern
 Développement Microsoft Azure et connaissance des architectures Cloud optimisées
 WebAPI, REST, LINQ, SQL Server
 Docker et containers
 Connaissance des méthodes Agiles (Kanban, Scrum)
VII- Comportement
 Toujours à la recherche de l’excellence
 Esprit d'équipe
 Pragmatique et ouvert
 Rigueur dans la réalisation de briques à vocation plateforme et donc très sollicitées
 Grande autonomie, faisant preuve d'initiative
 Passionné par le développement
 Curieux et à l'écoute des nouvelles tendances technologiques
 Polyvalent, disposant d'une grande capacité d'adaptation
 Créatif techniquement et fonctionnellement, ayant le sens du meilleur rapport qualité / prix /
pérennité
VIII- Expérience souhaitée
 Expertise reconnue par plusieurs années de pratique dans la conception et la réalisation d’applications
web multi-tiers en .NET
 L’expérience chez un éditeur de logiciel est un plus
 Expérience C++ très appréciée
PROJECT : HIP (HOPEX Innovation Project)
Job Description Senior .Net Developer
MEMO
REF :
Réf : 2016_12JobDesc_dotNetDev_SeniorR2.docx 14/12/2016 Page 5/5
IX- Points forts de l’offre
MEGA est nativement un éditeur de logiciel, aux résultats bénéficiaires depuis sa création il y a 20 ans. Les ventes
de logiciels de 2016, surfant sur la plateforme holistique, affichent une croissance de 20% par rapport à 2015
(100%+ US et LATAM). Toutefois, comme expliqué, les perspectives sont encore plus ambitieuses.
La société est à la fois un groupe à vocation internationale prononcée (filiales aux US, UK, IT, DE, Maroc,
Mexique et Singapour) et une société à taille humaine où les relations interpersonnelles sont capitales. C’est un
des rares éditeurs français avec une réputation internationale, et même leader chez les analystes (voir Gartner
Magic Quadrant for Enterprise Architecture).
MEGA est une société française, à capitaux français, détenue par un fonds d’investissement, et par son fondateur,
en activité dans la société, et donc complètement impliqué dans son succès industriel. Elle est donc maîtresse de
ses options stratégiques.
La société a une grande tradition d’excellence technique qui se traduit par un investissement conséquent dans sa
R&D, et de relation empathique avec ses collaborateurs. La taille « humaine » de la société garantit à chaque
collaborateur de talent un domaine d’expertise, des sujets propres, et une autonomie significative.
La fidélité des personnels de la R&D, particulièrement, est exceptionnelle, et constitue un atout indéniable de
savoir-faire qui donne les bases solides d’une transformation ambitieuse.
X- Modalités
CDI cadre situé à Paris 14ème
.
Rémunération : suivant expérience
Avantages annexes : carte orange 50%, tickets restaurants 8,5€ 50%
Disponibilité : ASAP

Contenu connexe

Tendances

PréSentation Telnowedge 2011
PréSentation Telnowedge 2011PréSentation Telnowedge 2011
PréSentation Telnowedge 2011
guibertbruno
 
X-Analysis - for IBM partners - FR
X-Analysis - for IBM partners - FRX-Analysis - for IBM partners - FR
X-Analysis - for IBM partners - FR
Fresche Solutions
 
OCCIware presentation au groupe de travail Big Data du SCS
OCCIware presentation au groupe de travail Big Data du SCSOCCIware presentation au groupe de travail Big Data du SCS
OCCIware presentation au groupe de travail Big Data du SCS
OCCIware
 
Presentation proxiwave-2019
Presentation proxiwave-2019Presentation proxiwave-2019
Presentation proxiwave-2019
CRONOS Technologies
 
Digital : Web & Mobilité
Digital : Web & MobilitéDigital : Web & Mobilité
Digital : Web & Mobilité
Catalyse IT
 
Arkeup2012 v4
Arkeup2012 v4Arkeup2012 v4
Arkeup2012 v4
MDC Consulting
 

Tendances (7)

PréSentation Telnowedge 2011
PréSentation Telnowedge 2011PréSentation Telnowedge 2011
PréSentation Telnowedge 2011
 
X-Analysis - for IBM partners - FR
X-Analysis - for IBM partners - FRX-Analysis - for IBM partners - FR
X-Analysis - for IBM partners - FR
 
OCCIware presentation au groupe de travail Big Data du SCS
OCCIware presentation au groupe de travail Big Data du SCSOCCIware presentation au groupe de travail Big Data du SCS
OCCIware presentation au groupe de travail Big Data du SCS
 
Presentation proxiwave-2019
Presentation proxiwave-2019Presentation proxiwave-2019
Presentation proxiwave-2019
 
Digital : Web & Mobilité
Digital : Web & MobilitéDigital : Web & Mobilité
Digital : Web & Mobilité
 
Visual studio 2010
Visual studio 2010Visual studio 2010
Visual studio 2010
 
Arkeup2012 v4
Arkeup2012 v4Arkeup2012 v4
Arkeup2012 v4
 

En vedette

End of Gridlock Webinar Slides 11-03-2016
End of Gridlock Webinar Slides 11-03-2016End of Gridlock Webinar Slides 11-03-2016
End of Gridlock Webinar Slides 11-03-2016
hiddenlevers
 
Admision UC 2008
Admision UC 2008Admision UC 2008
Admision UC 2008
puc
 
46 as bençãos celestiais
46 as bençãos celestiais46 as bençãos celestiais
46 as bençãos celestiais
IGREJA ADCP CAMPOS ELÍSEOS
 
Launching Library 2.0
Launching Library 2.0Launching Library 2.0
Launching Library 2.0
pddsnn
 
Stop de hypocrisie van Mathilde
Stop de hypocrisie van MathildeStop de hypocrisie van Mathilde
Stop de hypocrisie van Mathilde
Thierry Debels
 
Georges Mohammed-Cherif - Buzzman - HUBFORUM PARIS 2013
Georges Mohammed-Cherif - Buzzman - HUBFORUM PARIS 2013 Georges Mohammed-Cherif - Buzzman - HUBFORUM PARIS 2013
Georges Mohammed-Cherif - Buzzman - HUBFORUM PARIS 2013
HUB INSTITUTE
 
La sécurité à tous les niveaux - JDLL
La sécurité à tous les niveaux - JDLLLa sécurité à tous les niveaux - JDLL
La sécurité à tous les niveaux - JDLL
Christophe Villeneuve
 
Enquête sur Twitter et le mobile
Enquête sur Twitter et le mobile Enquête sur Twitter et le mobile
Enquête sur Twitter et le mobile
servicesmobiles.fr
 
Geek Sync I Surviving the Holidays with SQL Server
Geek Sync I Surviving the Holidays with SQL ServerGeek Sync I Surviving the Holidays with SQL Server
Geek Sync I Surviving the Holidays with SQL Server
IDERA Software
 
Programma Stage Contactlab
Programma Stage ContactlabProgramma Stage Contactlab
Programma Stage Contactlab
Contactlab
 
Evidence Summary: UK Healthy Food Environment Index
Evidence Summary: UK Healthy Food Environment IndexEvidence Summary: UK Healthy Food Environment Index
Evidence Summary: UK Healthy Food Environment Index
The Food Foundation
 
Testimonio Cerezo
Testimonio CerezoTestimonio Cerezo
Testimonio Cerezo
Marcos Gaser
 
2016 Presidential Candidate Scandals
2016 Presidential Candidate Scandals2016 Presidential Candidate Scandals
2016 Presidential Candidate Scandals
Instant Checkmate
 
How we are perceived and how they could see us: selfie generation designs the...
How we are perceived and how they could see us: selfie generation designs the...How we are perceived and how they could see us: selfie generation designs the...
How we are perceived and how they could see us: selfie generation designs the...
Nieves Gonzalez
 
Former à l'information Brevets dans l'enseignement supérieur
Former à l'information Brevets dans l'enseignement supérieurFormer à l'information Brevets dans l'enseignement supérieur
Former à l'information Brevets dans l'enseignement supérieur
URFIST de Paris
 
IAB et Ipsos : les adblocks
IAB et Ipsos : les adblocksIAB et Ipsos : les adblocks
IAB et Ipsos : les adblocks
Ipsos France
 
Interacciones biologicas Biodiversidad
Interacciones biologicas  BiodiversidadInteracciones biologicas  Biodiversidad
Interacciones biologicas Biodiversidad
Mary Cuenca
 
Sesión de aprendizaje La república el guano - Lic. Juan Carlos Quispe Cari
Sesión de aprendizaje La república el guano - Lic. Juan Carlos Quispe CariSesión de aprendizaje La república el guano - Lic. Juan Carlos Quispe Cari
Sesión de aprendizaje La república el guano - Lic. Juan Carlos Quispe Cari
Mary Luz Gloria Rojas López
 
Brachytherapy-A Brief Review with focus on Carcinoma Cervix
Brachytherapy-A Brief Review with focus on Carcinoma CervixBrachytherapy-A Brief Review with focus on Carcinoma Cervix
Brachytherapy-A Brief Review with focus on Carcinoma Cervix
iosrjce
 
Prateek_Srivastava
Prateek_SrivastavaPrateek_Srivastava
Prateek_Srivastava
Prateek srivastava
 

En vedette (20)

End of Gridlock Webinar Slides 11-03-2016
End of Gridlock Webinar Slides 11-03-2016End of Gridlock Webinar Slides 11-03-2016
End of Gridlock Webinar Slides 11-03-2016
 
Admision UC 2008
Admision UC 2008Admision UC 2008
Admision UC 2008
 
46 as bençãos celestiais
46 as bençãos celestiais46 as bençãos celestiais
46 as bençãos celestiais
 
Launching Library 2.0
Launching Library 2.0Launching Library 2.0
Launching Library 2.0
 
Stop de hypocrisie van Mathilde
Stop de hypocrisie van MathildeStop de hypocrisie van Mathilde
Stop de hypocrisie van Mathilde
 
Georges Mohammed-Cherif - Buzzman - HUBFORUM PARIS 2013
Georges Mohammed-Cherif - Buzzman - HUBFORUM PARIS 2013 Georges Mohammed-Cherif - Buzzman - HUBFORUM PARIS 2013
Georges Mohammed-Cherif - Buzzman - HUBFORUM PARIS 2013
 
La sécurité à tous les niveaux - JDLL
La sécurité à tous les niveaux - JDLLLa sécurité à tous les niveaux - JDLL
La sécurité à tous les niveaux - JDLL
 
Enquête sur Twitter et le mobile
Enquête sur Twitter et le mobile Enquête sur Twitter et le mobile
Enquête sur Twitter et le mobile
 
Geek Sync I Surviving the Holidays with SQL Server
Geek Sync I Surviving the Holidays with SQL ServerGeek Sync I Surviving the Holidays with SQL Server
Geek Sync I Surviving the Holidays with SQL Server
 
Programma Stage Contactlab
Programma Stage ContactlabProgramma Stage Contactlab
Programma Stage Contactlab
 
Evidence Summary: UK Healthy Food Environment Index
Evidence Summary: UK Healthy Food Environment IndexEvidence Summary: UK Healthy Food Environment Index
Evidence Summary: UK Healthy Food Environment Index
 
Testimonio Cerezo
Testimonio CerezoTestimonio Cerezo
Testimonio Cerezo
 
2016 Presidential Candidate Scandals
2016 Presidential Candidate Scandals2016 Presidential Candidate Scandals
2016 Presidential Candidate Scandals
 
How we are perceived and how they could see us: selfie generation designs the...
How we are perceived and how they could see us: selfie generation designs the...How we are perceived and how they could see us: selfie generation designs the...
How we are perceived and how they could see us: selfie generation designs the...
 
Former à l'information Brevets dans l'enseignement supérieur
Former à l'information Brevets dans l'enseignement supérieurFormer à l'information Brevets dans l'enseignement supérieur
Former à l'information Brevets dans l'enseignement supérieur
 
IAB et Ipsos : les adblocks
IAB et Ipsos : les adblocksIAB et Ipsos : les adblocks
IAB et Ipsos : les adblocks
 
Interacciones biologicas Biodiversidad
Interacciones biologicas  BiodiversidadInteracciones biologicas  Biodiversidad
Interacciones biologicas Biodiversidad
 
Sesión de aprendizaje La república el guano - Lic. Juan Carlos Quispe Cari
Sesión de aprendizaje La república el guano - Lic. Juan Carlos Quispe CariSesión de aprendizaje La república el guano - Lic. Juan Carlos Quispe Cari
Sesión de aprendizaje La república el guano - Lic. Juan Carlos Quispe Cari
 
Brachytherapy-A Brief Review with focus on Carcinoma Cervix
Brachytherapy-A Brief Review with focus on Carcinoma CervixBrachytherapy-A Brief Review with focus on Carcinoma Cervix
Brachytherapy-A Brief Review with focus on Carcinoma Cervix
 
Prateek_Srivastava
Prateek_SrivastavaPrateek_Srivastava
Prateek_Srivastava
 

Similaire à MEGA International: Senior .NET Developer

MEGA International: Full Stack Developer
MEGA International: Full Stack DeveloperMEGA International: Full Stack Developer
MEGA International: Full Stack Developer
Jason De Oliveira
 
Ingénieur développement / système
Ingénieur développement / systèmeIngénieur développement / système
Ingénieur développement / système
Simstream
 
Présentation Eutech 2016
Présentation Eutech 2016Présentation Eutech 2016
Présentation Eutech 2016
Eutech SSII
 
Tech-IT Academy catalogue des formations
Tech-IT Academy catalogue des formationsTech-IT Academy catalogue des formations
Tech-IT Academy catalogue des formations
Tech-IT Maroc
 
Joseph Glorieux & Mathieu Brun Maintenant que mon delivery pipeline est en pl...
Joseph Glorieux & Mathieu Brun Maintenant que mon delivery pipeline est en pl...Joseph Glorieux & Mathieu Brun Maintenant que mon delivery pipeline est en pl...
Joseph Glorieux & Mathieu Brun Maintenant que mon delivery pipeline est en pl...
matteo mazzeri
 
Catalogue 2015 des stages Alyotech à Rennes et Nantes
Catalogue 2015 des stages Alyotech à Rennes et NantesCatalogue 2015 des stages Alyotech à Rennes et Nantes
Catalogue 2015 des stages Alyotech à Rennes et Nantes
Alyotech
 
Stages 2015
Stages 2015Stages 2015
Stages 2015
Fabian Restiaux
 
conception et réalisation plateforme collaboratif basant sur la methode agile...
conception et réalisation plateforme collaboratif basant sur la methode agile...conception et réalisation plateforme collaboratif basant sur la methode agile...
conception et réalisation plateforme collaboratif basant sur la methode agile...
Sid Ahmed Benkraoua
 
Mohamed.marouan
Mohamed.marouanMohamed.marouan
Mohamed.marouan
Marouan MOHAMED
 
Yannick DUPUIS
Yannick DUPUISYannick DUPUIS
Yannick DUPUIS
Yannick D.
 
Etude de cadrage clef de la réussite d'un upgrade oracle people soft busine...
Etude de cadrage clef de la réussite d'un upgrade oracle people soft   busine...Etude de cadrage clef de la réussite d'un upgrade oracle people soft   busine...
Etude de cadrage clef de la réussite d'un upgrade oracle people soft busine...
Business At Work
 
La valeur de Docker pour les équipes de développement et accélérateur dans le...
La valeur de Docker pour les équipes de développement et accélérateur dans le...La valeur de Docker pour les équipes de développement et accélérateur dans le...
La valeur de Docker pour les équipes de développement et accélérateur dans le...
Laurent Goujon
 
PHP dans la grande entreprise canadienne
PHP dans la grande entreprise canadiennePHP dans la grande entreprise canadienne
PHP dans la grande entreprise canadienne
Damien Seguy
 
Gab17 lyon-rex build dev ops sur une infra iaas-paas multisite-by-matthieupetite
Gab17 lyon-rex build dev ops sur une infra iaas-paas multisite-by-matthieupetiteGab17 lyon-rex build dev ops sur une infra iaas-paas multisite-by-matthieupetite
Gab17 lyon-rex build dev ops sur une infra iaas-paas multisite-by-matthieupetite
AZUG FR
 
Catalogue PFE 2019
Catalogue PFE 2019Catalogue PFE 2019
Catalogue PFE 2019
NeoXam Tunisia
 
French Webinar: XL Deploy 4.0
French Webinar: XL Deploy 4.0French Webinar: XL Deploy 4.0
French Webinar: XL Deploy 4.0XebiaLabs
 
Communauté onepoint - Génie loigiciel
Communauté onepoint - Génie loigicielCommunauté onepoint - Génie loigiciel
Communauté onepoint - Génie loigiciel
GroupeONEPOINT
 
Emploi - Ingénieur études et développement .NET H/F
Emploi - Ingénieur études et développement .NET H/FEmploi - Ingénieur études et développement .NET H/F
Emploi - Ingénieur études et développement .NET H/F
eurogicielgroup
 
X-Analysis - version française
X-Analysis - version françaiseX-Analysis - version française
X-Analysis - version française
Fresche Solutions
 
[Webinaire] Connecteur Nuxeo / Hippo : Faire le lien entre la gestion de cont...
[Webinaire] Connecteur Nuxeo / Hippo : Faire le lien entre la gestion de cont...[Webinaire] Connecteur Nuxeo / Hippo : Faire le lien entre la gestion de cont...
[Webinaire] Connecteur Nuxeo / Hippo : Faire le lien entre la gestion de cont...Nuxeo
 

Similaire à MEGA International: Senior .NET Developer (20)

MEGA International: Full Stack Developer
MEGA International: Full Stack DeveloperMEGA International: Full Stack Developer
MEGA International: Full Stack Developer
 
Ingénieur développement / système
Ingénieur développement / systèmeIngénieur développement / système
Ingénieur développement / système
 
Présentation Eutech 2016
Présentation Eutech 2016Présentation Eutech 2016
Présentation Eutech 2016
 
Tech-IT Academy catalogue des formations
Tech-IT Academy catalogue des formationsTech-IT Academy catalogue des formations
Tech-IT Academy catalogue des formations
 
Joseph Glorieux & Mathieu Brun Maintenant que mon delivery pipeline est en pl...
Joseph Glorieux & Mathieu Brun Maintenant que mon delivery pipeline est en pl...Joseph Glorieux & Mathieu Brun Maintenant que mon delivery pipeline est en pl...
Joseph Glorieux & Mathieu Brun Maintenant que mon delivery pipeline est en pl...
 
Catalogue 2015 des stages Alyotech à Rennes et Nantes
Catalogue 2015 des stages Alyotech à Rennes et NantesCatalogue 2015 des stages Alyotech à Rennes et Nantes
Catalogue 2015 des stages Alyotech à Rennes et Nantes
 
Stages 2015
Stages 2015Stages 2015
Stages 2015
 
conception et réalisation plateforme collaboratif basant sur la methode agile...
conception et réalisation plateforme collaboratif basant sur la methode agile...conception et réalisation plateforme collaboratif basant sur la methode agile...
conception et réalisation plateforme collaboratif basant sur la methode agile...
 
Mohamed.marouan
Mohamed.marouanMohamed.marouan
Mohamed.marouan
 
Yannick DUPUIS
Yannick DUPUISYannick DUPUIS
Yannick DUPUIS
 
Etude de cadrage clef de la réussite d'un upgrade oracle people soft busine...
Etude de cadrage clef de la réussite d'un upgrade oracle people soft   busine...Etude de cadrage clef de la réussite d'un upgrade oracle people soft   busine...
Etude de cadrage clef de la réussite d'un upgrade oracle people soft busine...
 
La valeur de Docker pour les équipes de développement et accélérateur dans le...
La valeur de Docker pour les équipes de développement et accélérateur dans le...La valeur de Docker pour les équipes de développement et accélérateur dans le...
La valeur de Docker pour les équipes de développement et accélérateur dans le...
 
PHP dans la grande entreprise canadienne
PHP dans la grande entreprise canadiennePHP dans la grande entreprise canadienne
PHP dans la grande entreprise canadienne
 
Gab17 lyon-rex build dev ops sur une infra iaas-paas multisite-by-matthieupetite
Gab17 lyon-rex build dev ops sur une infra iaas-paas multisite-by-matthieupetiteGab17 lyon-rex build dev ops sur une infra iaas-paas multisite-by-matthieupetite
Gab17 lyon-rex build dev ops sur une infra iaas-paas multisite-by-matthieupetite
 
Catalogue PFE 2019
Catalogue PFE 2019Catalogue PFE 2019
Catalogue PFE 2019
 
French Webinar: XL Deploy 4.0
French Webinar: XL Deploy 4.0French Webinar: XL Deploy 4.0
French Webinar: XL Deploy 4.0
 
Communauté onepoint - Génie loigiciel
Communauté onepoint - Génie loigicielCommunauté onepoint - Génie loigiciel
Communauté onepoint - Génie loigiciel
 
Emploi - Ingénieur études et développement .NET H/F
Emploi - Ingénieur études et développement .NET H/FEmploi - Ingénieur études et développement .NET H/F
Emploi - Ingénieur études et développement .NET H/F
 
X-Analysis - version française
X-Analysis - version françaiseX-Analysis - version française
X-Analysis - version française
 
[Webinaire] Connecteur Nuxeo / Hippo : Faire le lien entre la gestion de cont...
[Webinaire] Connecteur Nuxeo / Hippo : Faire le lien entre la gestion de cont...[Webinaire] Connecteur Nuxeo / Hippo : Faire le lien entre la gestion de cont...
[Webinaire] Connecteur Nuxeo / Hippo : Faire le lien entre la gestion de cont...
 

Plus de Jason De Oliveira

MEGA International: Product Consultant
MEGA International: Product Consultant MEGA International: Product Consultant
MEGA International: Product Consultant
Jason De Oliveira
 
MEGA International: Business Consultant
MEGA International: Business ConsultantMEGA International: Business Consultant
MEGA International: Business Consultant
Jason De Oliveira
 
Keynote DevOps - Microsoft DevOps Day 2014 in Paris
Keynote DevOps - Microsoft DevOps Day 2014 in ParisKeynote DevOps - Microsoft DevOps Day 2014 in Paris
Keynote DevOps - Microsoft DevOps Day 2014 in ParisJason De Oliveira
 
Livemeeting - Windows Azure
Livemeeting - Windows AzureLivemeeting - Windows Azure
Livemeeting - Windows Azure
Jason De Oliveira
 
TechDays 2012 - Windows Azure - ALM
TechDays 2012 - Windows Azure - ALMTechDays 2012 - Windows Azure - ALM
TechDays 2012 - Windows Azure - ALM
Jason De Oliveira
 
TechDays 2012 - Windows Azure
TechDays 2012 - Windows AzureTechDays 2012 - Windows Azure
TechDays 2012 - Windows Azure
Jason De Oliveira
 
MS Days 2011 - Windows Azure
MS Days 2011 - Windows AzureMS Days 2011 - Windows Azure
MS Days 2011 - Windows Azure
Jason De Oliveira
 

Plus de Jason De Oliveira (7)

MEGA International: Product Consultant
MEGA International: Product Consultant MEGA International: Product Consultant
MEGA International: Product Consultant
 
MEGA International: Business Consultant
MEGA International: Business ConsultantMEGA International: Business Consultant
MEGA International: Business Consultant
 
Keynote DevOps - Microsoft DevOps Day 2014 in Paris
Keynote DevOps - Microsoft DevOps Day 2014 in ParisKeynote DevOps - Microsoft DevOps Day 2014 in Paris
Keynote DevOps - Microsoft DevOps Day 2014 in Paris
 
Livemeeting - Windows Azure
Livemeeting - Windows AzureLivemeeting - Windows Azure
Livemeeting - Windows Azure
 
TechDays 2012 - Windows Azure - ALM
TechDays 2012 - Windows Azure - ALMTechDays 2012 - Windows Azure - ALM
TechDays 2012 - Windows Azure - ALM
 
TechDays 2012 - Windows Azure
TechDays 2012 - Windows AzureTechDays 2012 - Windows Azure
TechDays 2012 - Windows Azure
 
MS Days 2011 - Windows Azure
MS Days 2011 - Windows AzureMS Days 2011 - Windows Azure
MS Days 2011 - Windows Azure
 

MEGA International: Senior .NET Developer

  • 1. PROJECT : HIP (HOPEX Innovation Project) Job Description Senior .Net Developer MEMO REF : Réf : 2016_12JobDesc_dotNetDev_SeniorR2.docx 14/12/2016 Page 1/5 I- Objet du document Ce document décrit le poste du Developer .NET Senior, à pourvoir au sein de la R&D de MEGA International. II- Description de MEGA International MEGA International est fournisseur de conseil et éditeur de logiciel, dans le domaine de l’architecture d’entreprise et de la gestion des risques. Plus de 350 personnes dans le monde en font l’éditeur de ces secteurs, reconnu leader par les plus grands cabinets d’analystes (Gartner, Forrester, etc.). La société dispose de son siège à Paris, et de 8 filiales couvrant l’intégralité de la planète. Parmi les fonctions « corporate », la R&D sous la direction du VP R&D, regroupe les entités qui spécifient, produisent les logiciels et les services qui y sont liés. La R&D regroupe quelques 80 collaborateurs, entre Paris et Casablanca. Le nombre de clients MEGA de part le monde se chiffre en milliers (grands comptes essentiellement), et le nombre d’utilisateurs en dizaines de milliers.
  • 2. PROJECT : HIP (HOPEX Innovation Project) Job Description Senior .Net Developer MEMO REF : Réf : 2016_12JobDesc_dotNetDev_SeniorR2.docx 14/12/2016 Page 2/5 III- Les produits logiciels de MEGA MEGA développe deux grandes gammes de produits, fonctionnellement distinctes, bien qu’ayant une synergie croissante :  La gamme de produits « EA » dédiés à l’architecture d’entreprise (processus, organisation, etc.), la conception et la description des systèmes d’information (cartographie applicative, architecture, urbanisme), et la conception de « systèmes de systèmes » autour de normes internationales (OTAN, US DoD, OpenGroup, OMG, etc.)  La gamme de produits liés à la gestion des risques (GRC Governance Risk Compliance), qui s’étend du contrôle de conformité informatique, à l’évaluation du risque opérationnel bancaire (audit, contrôle interne, ..). Toutes les solutions métiers sont construites sur une plateforme commune, qui donne à la gamme sa cohérence et son avantage concurrentiel : les données de description des processus sont, par exemple, immédiatement disponibles pour évaluer la couverture fonctionnelle par le patrimoine applicatif et pour une évaluation de risque via des enquêtes ou des questionnaires auprès de l’ensemble des employés d’une entreprise (parfois 100000 !). Cette plateforme applicative est un véritable environnement de développement, qui permet de personnaliser des applications par simple paramétrage. Les deux gammes de produits précitées, comportent de ce fait plusieurs dizaines de produits chacune, disponibles dans plusieurs langues (y compris asiatiques). La plateforme elle-même, est constituée d’un kernel essentiellement en C/C++, d’une API pour appeler les services de ce kernel, d’une surcouche de service de haut niveau, en Java, et d’une partie de service applicatif développée avec l’environnement lui-même (en script –javascript/vbscript-, ou en Java). L’application est accessible en client léger (ASP.NET + JavaScript) à la fois pour la partie modélisation (entrée des données) et pour la partie reporting (production de documents et de rapports d’analyse sur les données entrées). Le déploiement s’effectue en général dans le data center des clients, ou dans le cloud, grâce au service SaaS déployé par MEGA. IV- Description du département développement : le Lab La R&D de MEGA regroupe la production de la société, mais pas les services délivrés chez les clients au titre des missions de conseil ou des projets d’intégration. Elle a donc pour mission de fournir aux opérations :  Le package logiciel et sa documentation (le Lab)  Les services de production associés o la formation (des clients mais aussi des consultants internes) o le support technique (hotline) o le support technique aux projets de déploiement (Product Management) o et les services d’hébergement des solutions clients (hosting & SaaS) Le Lab, est le plus gros département de la R&D et même de la structure Corporate, avec 45 à 50 collaborateurs. Son expertise traditionnelle se décline en trois spécialités :  Les techniques de modélisation, qui permettent de représenter les systèmes cibles de nos clients, aussi complexes soient-ils, avec des patterns natifs MEGA, ou avec ses surcouches de framework standard (ex. UML, TOGAF, etc…).  Les techniques RAD qui permettent de construire une application opérationnelle à partir d’une bibliothèque de composants plateforme ET d’une modélisation. Autrement dit, les applications MEGA
  • 3. PROJECT : HIP (HOPEX Innovation Project) Job Description Senior .Net Developer MEMO REF : Réf : 2016_12JobDesc_dotNetDev_SeniorR2.docx 14/12/2016 Page 3/5 sont construites en partie avec la technologie de modélisation MEGA. Mais ceci peut s’appliquer à la plateforme HOPEX elle-même, qui est construite partiellement à partir de sa propre modélisation.  D’une connaissance approfondie du système et des composants techniques dans l’univers Windows, qui permet de garder des performances compétitives, malgré les nombreuses couches d’abstraction qui garantissent la flexibilité inégalée de l’ensemble. Pour passer à des architectures centralisées (vs client-serveur), le Lab a fait travailler ses architectes dans un objectif de fiabilité, de compatibilité avec l’existant, et de mutation d’une audience d’experts informatiques sensibles à la puissance conceptuelle (cible « Entreprise Architecture »), à un monde d’experts métier sensibles à l’ergonomie (cible « GRC »). Mission réussie donc, puisque la plateforme HOPEX est déployée chez des centaines de clients, aussi bien du domaine de l’EA et de la GRC que holistique (combinant les deux offres), aussi bien nouveaux clients que migrants depuis les plateformes antérieures. Mais l’avenir de MEGA ne se présente plus comme la continuité industrialisée de son passé. L’offre unique que permet la plateforme HOPEX, a considérablement accru l’audience à laquelle MEGA peut prétendre, et des partenaires de premier plan mondial se proposent pour prendre à leur compte et amplifier l’impact des offres MEGA sur le marché. C’est un ordre de grandeur supplémentaire auquel HOPEX va être confrontée, en volume, en sécurité, en exploitabilité. Aussi est-il impératif de repenser l’architecture de la plateforme, autour de son kernel de modélisation qui restera un invariant initial, pour se rapprocher des standards, particulièrement Microservices, .NET, Service Fabric et Microsoft Azure, et bénéficier plus largement des outillages de monitoring, de scalabilité, de résilience qu’ils offrent. Pour donner tous les moyens de réussite à cette ambition de refonte architecturale, un projet dédié, appelé HIP (Hopex Innovation Project) a été créé, sous la responsabilité du CTO. Ce projet a pour mission de construire la plateforme nouvelle, de façon incrémentale, sans perturber ni être contraint par l’évolution régulière de la plateforme opérationnelle (HOP Hopex Operational Program) qui continuera à fournir des versions améliorées régulièrement. L’objectif de HIP est de migrer des modules entiers par briques cohérentes qui seront incorporées au fur et à mesure dans la plateforme opérationnelle, pour obtenir en quelques années la plateforme la plus optimale du marché, déployable sur le cloud nativement et on premises. Le recrutement du Developer .NET Senior s’inscrit dans cette démarche. V- Mission du Developer .NET Senior Au sein d’une équipe R&D à taille humaine et forte de profils expérimentés, rattaché directement au CTO, le développeur .NET Senior conçoit et réalise les portions de plateforme qui lui sont confiées, sous la responsabilité d’un chef de projet, en garantissant au mieux la performance, la disponibilité et l'évolutivité de la plateforme de nouvelle génération. Ses missions sont les suivantes :  Accompagner les équipes du projet opérationnel HOP dans leurs développements dans la perspective de la transition incrémentale sur Service Fabric et le Cloud (PaaS/SaaS)  Imaginer, concevoir, développer, faire évoluer et maintenir un ensemble de composants en C# en suivant les bonnes pratiques de développement et d’architecture  Réaliser des tests unitaires et faire du refactoring pour améliorer en continu la qualité des composants  Participer à la gestion des projets (estimations de charges, risques, budgets et plannings)  Etre force de proposition quant aux évolutions technologiques
  • 4. PROJECT : HIP (HOPEX Innovation Project) Job Description Senior .Net Developer MEMO REF : Réf : 2016_12JobDesc_dotNetDev_SeniorR2.docx 14/12/2016 Page 4/5 VI- Compétences souhaitées Le Developer .NET Senior recherché devra posséder obligatoirement les compétences suivantes :  Parfaitement à l'aise avec la conception et la réalisation des développements complexes en environnement C#/.NET  Connaissance des normes et bonnes pratiques de développement et des principes directeurs de conception  Développement Web : ASP.NET, .NET, MVC, HTML5, CSS, JavaScript  Capacité d’évaluation de charges et risques  Rédaction de spécifications techniques en anglais  Anglais oral et écrit de très bon niveau Les compétences suivantes sont un plus :  Connaissance des architectures micro-services et des principes SOLID  Service Fabric, Orleans, Actor Pattern  Développement Microsoft Azure et connaissance des architectures Cloud optimisées  WebAPI, REST, LINQ, SQL Server  Docker et containers  Connaissance des méthodes Agiles (Kanban, Scrum) VII- Comportement  Toujours à la recherche de l’excellence  Esprit d'équipe  Pragmatique et ouvert  Rigueur dans la réalisation de briques à vocation plateforme et donc très sollicitées  Grande autonomie, faisant preuve d'initiative  Passionné par le développement  Curieux et à l'écoute des nouvelles tendances technologiques  Polyvalent, disposant d'une grande capacité d'adaptation  Créatif techniquement et fonctionnellement, ayant le sens du meilleur rapport qualité / prix / pérennité VIII- Expérience souhaitée  Expertise reconnue par plusieurs années de pratique dans la conception et la réalisation d’applications web multi-tiers en .NET  L’expérience chez un éditeur de logiciel est un plus  Expérience C++ très appréciée
  • 5. PROJECT : HIP (HOPEX Innovation Project) Job Description Senior .Net Developer MEMO REF : Réf : 2016_12JobDesc_dotNetDev_SeniorR2.docx 14/12/2016 Page 5/5 IX- Points forts de l’offre MEGA est nativement un éditeur de logiciel, aux résultats bénéficiaires depuis sa création il y a 20 ans. Les ventes de logiciels de 2016, surfant sur la plateforme holistique, affichent une croissance de 20% par rapport à 2015 (100%+ US et LATAM). Toutefois, comme expliqué, les perspectives sont encore plus ambitieuses. La société est à la fois un groupe à vocation internationale prononcée (filiales aux US, UK, IT, DE, Maroc, Mexique et Singapour) et une société à taille humaine où les relations interpersonnelles sont capitales. C’est un des rares éditeurs français avec une réputation internationale, et même leader chez les analystes (voir Gartner Magic Quadrant for Enterprise Architecture). MEGA est une société française, à capitaux français, détenue par un fonds d’investissement, et par son fondateur, en activité dans la société, et donc complètement impliqué dans son succès industriel. Elle est donc maîtresse de ses options stratégiques. La société a une grande tradition d’excellence technique qui se traduit par un investissement conséquent dans sa R&D, et de relation empathique avec ses collaborateurs. La taille « humaine » de la société garantit à chaque collaborateur de talent un domaine d’expertise, des sujets propres, et une autonomie significative. La fidélité des personnels de la R&D, particulièrement, est exceptionnelle, et constitue un atout indéniable de savoir-faire qui donne les bases solides d’une transformation ambitieuse. X- Modalités CDI cadre situé à Paris 14ème . Rémunération : suivant expérience Avantages annexes : carte orange 50%, tickets restaurants 8,5€ 50% Disponibilité : ASAP