Training Orchestra logo

Architecte Logiciel et Applicatif Senior

Hiring from
France
Work type
Hybrid
Posted

618,510 remote jobs, straight from company career pages

100% free · New jobs every minute

Show job description

Notre Société

Training Orchestra est le pionnier et leader des solutions SaaS pour la gestion de la formation. Nous aidons les organisations à optimiser leurs activités de formation.

Notre solution est utilisée par plus de 600 clients à travers le monde, parmi lesquels de grandes entreprises telles que Carrefour, Dell, Schneider Electric, United Airlines, RATP et l'ANSSI.

Reconnue comme Strategic Leader dans le baromètre Fosway 9-grid, Training Orchestra évolue dans un environnement EdTech international et innovant, où l'expertise, la collaboration et l'amélioration continue sont au cœur de notre développement.

🎯Votre mission

Nous recherchons un Architecte Logiciel et Applicatif Senior pour rejoindre notre cellule d'architecture, composée d'un architecte général et d'un architecte applicatif et logiciel, et contribuer à la conception et à l'évolution de l'architecture de notre solution SaaS. Vous jouerez un rôle central dans la définition des frameworks, la structuration du socle technique et l'amélioration continue des pratiques de développement de nos équipes R&D.

Le poste est principalement « non codant » : environ 20 % de votre temps est consacré au code, à travers de la TMA, des POC et des interventions de consulting auprès des équipes.

Votre mission consiste à concevoir des solutions techniques structurantes et à anticiper les enjeux technologiques.

Architecture logicielle et conception technique

  • Définir les principes d'architecture et les standards techniques garantissant la cohérence, la maintenabilité et la pérennité du code.

  • Concevoir, définir et faire évoluer l'architecture logicielle de notre solution SaaS, en cohérence avec les enjeux fonctionnels et les orientations techniques du produit.

  • Valider les frameworks et composants structurants proposés par les squads de développement.

  • Identifier les axes d'amélioration de l'architecture existante et proposer des solutions adaptées aux enjeux de performance, de sécurité et d'évolutivité.

  • Concevoir des solutions facilitant l'interopérabilité et l'intégration de notre plateforme avec des systèmes tiers.

  • Travailler en étroite collaboration avec l'équipe SRE, et notamment son responsable, pour déployer l'architecture applicative sur une architecture technique exploitable : performante, supervisée et évolutive. (CI/CD)

  • Assurer une veille technologique active afin d'identifier les innovations susceptibles d'apporter une réelle valeur ajoutée au produit.

Méthodes, qualité et accompagnement technique

  • Animer une démarche d'architecture émergente : coordonner les travaux des TechLeads intégrés aux squads et assurer la cohérence des architectures qu'ils définissent au sein de leurs squads.

  • Maintenir un référentiel d'architecture applicative et logicielle général.

  • Définir et faire évoluer les méthodes, outils et standards de développement afin d'améliorer la qualité et l'efficacité de la production logicielle.

  • Contribuer à l'harmonisation des pratiques techniques au sein des équipes R&D, en collaboration avec les équipes de développement, fonctionnelles et qualité.

  • Accompagner les équipes de développement dans l'appropriation des frameworks, des principes d'architecture et des bonnes pratiques.

  • Favoriser le partage de connaissances et contribuer à la montée en compétences technique des équipes, en intervenant comme référent et expert sur les sujets d'architecture.

⛹🏽‍♂️Vos points forts

Vous justifiez d'au moins 7 ans d'expérience sur un poste équivalent, en architecture logicielle ou conception de frameworks.

Vous aimez concevoir des solutions structurantes, prendre du recul sur les problématiques techniques et apporter des réponses durables à des enjeux complexes. Vous savez transformer des principes d'architecture en solutions concrètes, réutilisables et adaptées aux besoins des équipes de développement.

Votre savoir-être

  • Vous faites preuve d'une forte capacité d'analyse et de conception.

  • Vous savez arbitrer entre différentes solutions techniques en tenant compte de leurs implications à long terme.

  • Vous êtes autonome, rigoureux et force de proposition.

  • Vous appréciez les problématiques techniques de fond et l'amélioration continue.

  • Vous avez le goût du partage de connaissances et savez rendre accessibles des concepts techniques complexes.

  • Vous aimez travailler en collaboration avec des équipes pluridisciplinaires, sans nécessairement exercer de responsabilité hiérarchique.

Stack technique

  • Architecture : architecture gérée par modèle (Model-Driven Architecture – MDA), avec un outil de modélisation propriétaire.

  • Backend : .NET

  • Développement web : ReactJS

  • Langages : C# et JavaScript

Vos atouts principaux :

  • Français et Anglais courant

  • Résolution de problème complexes

  • Autonomie et flexibilité

  • Pédagogie

  • Team spirit

🙋‍♂️Pourquoi nous rejoindre ?

Basés au centre de Paris 🥐 dans le 8ème arrondissement (proche Place de Clichy - St Lazare), vous travaillerez au sein d'une équipe multiculturelle à taille humaine qui favorise l’autonomie et la proactivité !

Nous avons à cœur la montée en compétences de nos collaborateurs afin d’améliorer leur expertise et faciliter ainsi leur évolution vers des postes stratégiques en France et à l’international.

Si vous êtes intéressé, contactez-nous !

Similar jobs