Lead Software Architect back-end F/H/NB – CDI

  • CDI
  • Montévrain
  • Publié il y a 2 ans
  • Les candidatures sont actuellement fermées.
Job Summary:

Voici votre chance de vivre une aventure professionnelle unique !

Votre environnement ?

Le département Digital Technology crée des expériences numériques de premier ordre pour nos clients par le biais des sites web et des applications mobiles.

Nous recherchons notre futur(e) Lead Software Architect talentueux(euse) et passionné(e) pour renforcer notre équipe et contribuer a l’amélioration des expériences numériques existantes et a lancer de nouvelles initiatives sur notre application mobile.

Vous rejoindrez un département stimulant qui valorise le travail des développeurs et qui vous aidera a acquérir de nouvelles compétences et a développer votre potentiel !

Vous travaillerez sur des produits a visibilité importante, aux exigences pointues notamment sur la disponibilité et l’expérience utilisateur.

Au sein du département Digital Technology, vous serez rattaché(e) au Senior Manager Mobile Engineering.

L’équipe Mobile Engineering est une équipe d’environ 30 ingénieurs logiciels et leads (internes et externes). Au quotidien, cette équipe travaille en différentes squads, chacune responsable d’une partie de l’application mobile (back et front).

Vous jouerez un rôle transversal en travaillant avec les squads et l’architecture d’entreprise/de solution pour définir et fournir les solutions les meilleures et les plus efficaces pour répondre aux besoins de l’entreprise.

Vos missions ?

Vous serez l’architecte du train mobile (mobile app, micro-services), le/la principal(e) leader technique, principalement axé sur les API.

Environnement technique : Java, Spring Boot, AWS, REST API, TypeScript, React Native.

Votre rôle consistera notamment a :

  • Concevoir et adapter des solutions techniques pour les produits mobiles et s’assurer qu’elles sont cohérentes et solides depuis le début du concept jusqu’a la production ;
  • Concevoir de nouvelles fonctionnalités de manière a ce qu’elles puissent être livrées de manière incrémentale et régulière et qu’elles aient un impact direct et significatif sur le produit ;
  • Travailler avec l’équipe pour améliorer la qualité globale, la durabilité, le niveau de dette technique et accroître le partage des connaissances ;
  • Veiller a ce que les développements mobiles soient bien intégrés dans les systèmes d’information ;
  • Fournir une orientation architecturale au nom de l’équipe architecture/solution et veiller a ce que les développements soient alignés techniquement sur la stratégie a long terme ;
  • S’assurer que l’application mobile et les services back-end sont bien intégrés ;
  • Garantir la performance et l’utilisabilité des développements dans la solution ;
  • S’assurer que tous les composants et la solution sont facilement testables et entièrement testés (unité, intégration, performance).

Les bénéfices de ce poste pour vous ?

  • Un environnement convivial, bienveillant, avec une équipe qui travaille bien ensemble ;
  • La possibilité de continuellement apprendre sur de nouvelles technologies et être une force de proposition pour le changement. Vos prises d’initiatives seront favorisées et prises en compte !

Vos atouts pour réussir ?

Vous êtes notre candidat(e) idéal(e) pour ce poste si vous avez :

  • Un minimum de 8 ans d’expérience dans le développement de logiciels et un diplôme de niveau Bac+5 en informatique ;
  • Une très bonne connaissance du développement Java et de la conception d’API ;
  • Une bonne connaissance des modèles architecturaux dans un environnement distribué ;
  • Une bonne expertise de la conception de logiciels complexes a fort trafic (web ou mobile) ;
  • Une bonne connaissance des services cloud et de l’approche CICD ;
  • Une bonne connaissance des questions de scalabilité, de robustesse des applications Cloud ;
  • Déja travaillé en méthodologie agile ;
  • Une expertise des tests unitaires ;
  • Une maîtrise courante du français et de l’anglais, a l’écrit comme a l’oral.

Les plus :

  • La connaissance du clean code / craftman ;
  • La connaissance du DDD ;
  • La connaissance de javascript (idéalement TypeScript) et d’un framework ;
  • La connaissance de Spring Boot, AWS, Consul, Vault.

Vous réussirez dans ce rôle si vous avez :

  • De solides compétences en matière d’analyse, de conception et d’abstraction ;
  • Une forte capacité a communiquer clairement avec un groupe de personnes et a les mentorer/guider techniquement, avec des débats basés sur des faits ;
  • Une capacité a pousser un sujet et a être positif(ve), sans craindre de prendre des risques.

La différence Disneyland Paris ?

  • Un environnement exceptionnel, international et multiculturel, concentré sur un site unique ;
  • Un environnement où les valeurs d’inclusion et de diversité sont clé, dans lequel chacun(e) est encouragé(e) a être authentique ;
  • Une session d’intégration complète et un large éventail d’options de formation pour le développement des compétences ;
  • De nombreuses possibilités de carrière (promotion interne ou mobilité horizontale) ;
  • Des conditions de travail favorables a votre épanouissement, une politique de télétravail très avantageuse (5 jours par mois minimum de présence sur site) vous permettant de concilier votre vie personnelle et professionnelle ;
  • Un panel d’avantages exclusifs réservés aux Cast Members ;
  • Vous accèderez facilement a nos bureaux situés a 3 minutes a pieds de la gare de Val d’Europe.

Prêt(e) a participer a une formidable aventure humaine ? A rejoindre nos collaborateurs (Cast Members) partageant la même ambition professionnelle : celle de faire vivre la magie Disneyland Paris pour les millions de visiteurs qui viennent dans nos parcs tous les ans ?

Il ne vous reste plus qu’a postuler car nous sommes prêts a vous donner les moyens de faire rayonner vos talents !

Notre processus de recrutement :

  • Premier échange avec notre recruteur pour faire connaissance et voir si nous pouvons aller plus loin ensemble (optionnel) ;
  • Entretien avec notre recruteur pour évaluer l’adéquation entre votre personnalité, vos attentes et ce que nous pouvons vous offrir ;
  • Entretien avec votre futur manager pour vous donner une vision élargie du poste et évaluer vos compétences pour ce dernier (avec un questionnaire de logique) ;
  • Entretien avec deux autres managers du département pour se donner l’opportunité mutuelle de se projeter dans une collaboration et vous envisager au sein de notre environnement ;
  • Entretien avec votre futur N+2 pour vous donner une vision de la stratégie.

Bien sûr, l’ensemble de ces échanges peut se faire a distance, dans un délai que nous nous nous efforçons de raccourcir un maximum.

Les candidatures sont étudiées au fur et a mesure de leur arrivée ; ne passez pas a côté, postulez dès maintenant !

***

Here is your chance to live a unique professional adventure!

Your environment?

Digital Technology mission is to create first-class digital experiences for our guests through websites and mobile app.

We are looking for a talented and passionate Senior Software Architect to strengthen its team and contribute improving existing digital experiences and launch new initiatives on the mobile app.

You will join a stimulating department who values the work of developers and will help you acquire new skills and develop your potential!

You will be working on high visibility products, with high demands on availability and user experience.

Within the Digital Technology, you will report to the Senior Manager Mobile Engineering.

The Mobile Engineering team is a team of approximatively 30 software engineers and leads (internal and external). On daily basis, this team works in different squads, each responsible for a part of the mobile application (back and front).

You will work in a transversal role working with the squads and Enterprise/Solution Architect to define and deliver the best and most effective solutions to business needs.

Your missions?

You will be the architect for the mobile train (mobile app, micro services), the main technical leader, primarily focused on APIs.

Technical environment: Java, Spring Boot, AWS, REST API, TypeScript, React Native.

You main missions consist of:

  • Design and adapt technical solutions for mobile products and make sure they are consistent and solid from early concept to production
  • Design new features in a way they could be delivered incrementally, regularly and have a direct and significant impact on the product
  • Work with the team to improve overall quality, sustainability, technical debt level and increase knowledge sharing
  • Ensure mobile developments are well integrated in the information systems
  • Provide architectural direction on behalf of the architecture/solution team, and ensure developments are aligned technically with long term strategy
  • Ensure the mobile application and back-end services are well integrated
  • Guarantee developments’ performance and usability in solution
  • Make sure all components and the solution are easily testable and fully tested (unit, integration, performance).

The benefits of this position?

  • A friendly, caring environment with a team that works well together
  • The opportunity to continuously learn new technologies and be a change proposal force. Your initiative will be encouraged and considered!

The keys to your success?

You are our ideal candidate for this position if you have:

  • A minimum of 8 years of experience in software development and master’s degree in computer science
  • A very good knowledge of Java development and API development/design
  • Good knowledge of architectural patterns in a distributed environment
  • Good expertise of complex software design with high traffic (web or mobile)
  • Good knowledge of cloud services and the CICD approach
  • Good knowledge of scalability issues, robustness of cloud applications
  • Already worked in agile methodology
  • Knowledge/expertise unit tests
  • A fluent practice of French English, both written and spoken.

Some plus:

  • Knowledge of the clean code / craftman
  • Knowledge of the DDD
  • Knowledge of JavaScript (ideally TypeScript) and a framework
  • Knowledge of Spring Boot, AWS, Consul, Vault.

You will be successful in this role if you have:

  • Strong analytical, design and abstraction skills
  • A strong ability to communicate clearly to a group of people and mentor people technically, with debates based on facts
  • An ability to push a subject and be positive, without being afraid to take risks.

The Disneyland Paris difference?

  • An exceptional, international and multicultural environment concentrated on a unique site;
  • An environment where the values of inclusion and diversity are key, where all employees are encouraged to be authentic;
  • A comprehensive integration session and a wide range of skill-development training options;
  • Great career opportunities (internal promotion or horizontal mobility);
  • Working conditions favorable to your development, a very advantageous home office policy (5 days per month minimum presence on site) allowing you to reconcile your personal and professional life;
  • A range of exclusive benefits reserved for Cast Members;
  • You will have easy access to our offices located 3 minutes walk from the Val d’Europe train station.

Ready to be part of a great human adventure? To join our Cast Members who share the same professional ambition: bring the magic of Disneyland Paris to life for the millions of visitors who come to our parks every year?

All you have to do is apply, we are ready to give you the opportunity to showcase your talent!

Our recruitment process:

  • First meeting with our recruiter to get to know each other and see if we can go further together (optional)
  • Interview with our recruiter to evaluate the adequacy between your personality, your expectations and what we can offer you
  • Interview with your future manager to give you a broader view of the position and evaluate your skills for it (with a logic quiz)
  • Interview with two managers of the department to give each other the opportunity to project themselves in a collaboration and be able to envision yourself as a part of our environment
  • Interview with you future N+2 to give you a vision of the strategy.

Of course, all these interviews can be done remotely, within a timeframe that we strive to keep as short as possible.

Applications will be reviewed as they come in, so don’t miss the opportunity, apply now!

About Disneyland Paris:

Disneyland® Paris is a company where dreams really do come true. Here, our Cast Members work on stage or backstage, in hundreds of professions. Their mission: offering every guest an unforgettable Disney Experience at our 2 theme parks and our 7 hotels as well as Disney Village. The passion and enthusiasm of our teams has made our company the number one tourist destination in Europe!

Creating dreams carries with it many responsibilities. For our resort, long-term development must be rooted in a sustainable tourism model. We have made important social & environmental commitments, which we seek to implement with the continuous involvement of our employees and stakeholders.

About The Walt Disney Company:

The Walt Disney Company, together with its subsidiaries and affiliates, is a leading diversified international family entertainment and media enterprise with the following business segments: Disney Entertainment, ESPN, Disney Parks, and Experiences and Products. From humble beginnings as a cartoon studio in the 1920s to its preeminent name in the entertainment industry today, Disney proudly continues its legacy of creating world-class stories and experiences for every member of the family. Disney’s stories, characters and experiences reach consumers and guests from every corner of the globe. With operations in more than 40 countries, our employees and cast members work together to create entertainment experiences that are both universally and locally cherished.

This position is with Euro Disney Associes SCA , which is part of a business we call Disneyland Paris .

Source

Job Overview
Job Location