Ingénieur Conception Logicielle (h/f)
Posted 1 day ago
Company Description
View moreAlstom s'engage à contribuer à un avenir sobre en carbone en développant et en promouvant des solutions de transport innovantes et durables que les gens aiment utiliser. Qu'il s'agisse de trains à grande vitesse, de métros, de monorails, de tramways, de systèmes clés en main, de services, d'infrastructures, de signalisation ou de mobilité numérique, Alstom offre à ses différents clients le portefeuille le plus large de l'industrie. Avec une présence dans 63 pays et une base de talents de plus de 80 000 personnes de 175 nationalités différentes, l'entreprise concentre ses compétences en matière de conception, d'innovation et de gestion de projet là où les solutions de mobilité sont les plus nécessaires.
Job Description
Votre futur rôle
Relevez un nouveau défi et mettez à profit votre expertise en conception et développement logiciel dans un domaine de pointe. Vous travaillerez avec une équipe multidisciplinaire, multiculturelle et collaborative, et vous contribuerez directement à la création de solutions logicielles innovantes qui façonnent l'avenir des transports durables.
Au quotidien, vous travaillerez en étroite collaboration avec les équipes de l'entreprise : ingénierie, gestion de projet, qualité, spécifierez les exigences techniques du logiciel, et contribuerez à l'architecture et aux choix technologiques de la solution.
Vous participerez également à la rédaction de la documentation technique, au développement des modules et composants logiciels.
La spécification du logiciel :
A ce titre vous devrez:
Spécifier les exigences techniques et fonctionnelles du logiciel
Contribuer à l'architecture logicielle de la solution
Contribuer aux choix technologiques de la solution
Contribuer à la stratégie de tests logiciels
La rédaction de la documentation technique :
A ce titre vous devrez:
Rédiger la documentation technique du logiciel de la solution en suivant le processus qualité d'Alstom
Assurer la traçabilité des exigences logicielles avec celles des systèmes
Le développement des logiciels :
A ce titre vous devrez:
Contribuer à l'architecture détaillée, définir les interfaces
Développer les modules et les librairies logiciels dans les règles de l'art en fonction des technnologies et des langages retenus
Développer les composants logiciel de la solution
Être en interface avec les différents intervenants de l'équipe
Rapporter régulièrement l'avancement de vos activités au chef de projet
Votre Profil :
Diplômé(e) en informatique d’une école d’Ingénieur ou équivalent universitaire,
Vous avez acquis d'expérience au cours d'un stage, d'un parcours d'apprentissage, et souhaitez la valoriser
ou bien vous avez acquis d'expériences au minimum 3 à 5 années dans la conception et le développement de logiciel informatique,
Vous connaissez et avant eu l'occasion de mettre en oeuvre les principes de la POO et connaissez les design patterns,
Vous maitrisez au moins un langage : C et/ou C++, HTLM5, Javascript, React (ou autre framework front)
Vous êtes à l’aise dans un environnement Linux,
Vous connaissez les principes de la Gestion de configuration (Git) , des outils de déploiement continu (Jenkins, Git CI, ...),
Vous savez travailler en équipe dans un environnement multidisciplinaire et multiculturel et vous savez vous adapter rapidement dans un environnement innovant évoluant rapidement,
Vous avez le sens des responsabilités et de la transparence et savez ainsi communiquer de façon précise, claire et synthétique.
Vous possédez une forte aptitude à la prise de décisions et vous avez le sens des priorités.
Niveau d'anglais courant (oral/écrit)
Compétences comportementales :
Excellentes capacités de communication et de rédaction
Dynamisme et enthousiasme sont des atouts clés pour réussir dans cette fonction
