Issu(e) d'une formation supérieure en informatique (Bac+5), de type école d'ingénieurs ou Master spécialisé, vous justifiez d'au moins 5 ans d'expérience en ingénierie logicielle. Vous avez participé au développement d'applications complexes et à l'évolution de logiciels métiers dans des environnements exigeants.
Passionné(e) par le développement logiciel, vous maîtrisez parfaitement le langage C, notamment les problématiques liées à la gestion mémoire, et possédez une solide expérience en C++. La connaissance du C# constitue un atout supplémentaire. Vous êtes également à l'aise avec les concepts de développement orienté objet, les standards de qualité logicielle et la modélisation UML.
Vous maîtrisez au moins une technologie d'interface utilisateur telle que MFC, WinForms ou WPF, ainsi que les outils de développement modernes : Git, Azure DevOps, Visual Studio, SQL.
Au-delà de vos compétences techniques, vous êtes reconnu(e) pour votre rigueur, votre sens de la qualité et votre capacité à analyser des problématiques complexes afin de proposer des solutions pertinentes et durables.
Curieux(se) et ouvert(e) d'esprit, vous appréciez comprendre les enjeux métiers qui se cachent derrière les développements informatiques. Que ce soit dans les domaines du calcul, de la thermique, de la gestion ou de l'ingénierie, vous savez traduire des besoins techniques en solutions logicielles performantes.
Autonome dans votre travail, vous aimez également collaborer avec des équipes pluridisciplinaires, partager vos connaissances et défendre vos choix techniques avec pédagogie et conviction. Votre anglais professionnel vous permet enfin d'évoluer sereinement dans un environnement technique international.