Software Architect/ Leader (F/H

Alstom
Villeurbanne, France
12 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
French, English
Experience level
Senior

Job location

Villeurbanne, France

Tech stack

ASP.NET
.NET
Automation of Tests
Bootstrap
C Sharp (Programming Language)
Hyper-V
Windows Communication Foundation
Software Architecture
Software Engineering
SQL Databases
Gitlab
Gitlab-ci
REST
Docker

Job description

Vous aimez être à la pointe des nouvelles technologies et êtes passionné(e)s par les systèmes complexe, le technocentre de Villeurbanne est fait pour vous ! Nous vous proposons de rejoindre une équipe en charge du développement du système de gestion et de distribution de clés cryptographiques utilisé pour sécuriser les communications trains-sols.

Rattaché(e) au Responsable de Programme, vous intervenez comme référent(e) logiciel et jouez un rôle clé dans la conception et l'évolution de l'architecture logicielle. Votre mission : concevoir, structurer et faire évoluer des solutions robustes, performantes et sécurisées, tout en challengeant les choix techniques et en guidant les équipes de développement.

️ Vos principales responsabilités

  • Définir, structurer et faire évoluer l'architecture logicielle du système
  • Fournir les estimations Qualité / Coût / Délai pour l'ensemble des activités de développement
  • Challenger les choix techniques, hypothèses d'implémentation et exigences entrantes afin de garantir cohérence, faisabilité et testabilité
  • Orienter et accompagner l'équipe de développement, en arbitrant les décisions de conception majeures
  • Être garant(e) de la qualité du cycle de développement : spécifications, traçabilité, intégration logiciel/logiciel et logiciel/matériel
  • Collaborer étroitement avec les équipes Systèmes, V&V, Sécurité, Qualité dans un environnement pluridisciplinaire
  • Contribuer activement à la standardisation, à la réutilisation et à l'amélioration continue des processus et méthodes

Requirements

  • Diplômé(e) d'une formation Bac+5 de type Ecole d'Ingénieur ou équivalent universitaire
  • Expérience confirmée (+5 ans) en conception logicielle ou architecture dans des environnements complexes ou contraints.
  • Capacité démontrée à questionner, argumenter et améliorer des choix techniques.
  • À l'aise pour travailler en transverse avec plusieurs métiers techniques.
  • Anglais technique indispensable.

Environnement technique

Outils & plateformes

  • GitLab, GitLab CI/CD (pipelines, multi-VM, Docker)
  • Hyper-V
  • Robot Framework (tests automatisés)

Développement

  • C#, .NET, ASP.NET
  • SQL avancé
  • UI Web (Bootstrap)
  • API REST / WCF
  • Environnements Cyber / Sécurité

About the company

À la tête des entreprises qui s'engagent vers un avenir plus vert, Alstom développe et commercialise des solutions de mobilité qui apportent les fondements durables pour l'avenir des transports. Notre portefeuille de produits s'étend des trains à grande vitesse, métros, monorails et tramways jusqu'aux systèmes intégrés, services sur mesure, infrastructures, signalisation et solutions de mobilité numérique. Nous rejoindre, c'est rejoindre une entreprise bienveillante, responsable et innovante où plus de 80 000 personnes ouvrent la voie à une mobilité plus verte et plus intelligente, dans le monde entier.

Apply for this position