Chez Smals, plus de 2000 professionnels façonnent, chaque jour, lavenir en sinvestissant dans « lICT for Society ». Ces systèmes ICT de pointe permettent à nos clients de garantir des services encore plus performants dans des domaines tels que le travail, la famille et la santé. À terme, eHealth, une plateforme d'échange sécurisée dédiée aux informations médicales de tous les citoyens, rendra les prescriptions médicales papier superflues. Dautre part, le service ICT Dimona permet à lONSS dassurer une couverture sociale aux 4 millions demployés dès leur entrée en fonction chez un employeur. Pratique ? Certainement. Audacieux aussi. Description de la fonction En tant que Software Architect, vous élaborez vos propres propositions darchitecture dans une stack technique basée sur Java et Angular. Votre job est varié, allant de l'expertise technique sur des questions précises jusquà l'identification de solutions high level pour limplémentation de systèmes complexes : Vous êtes responsable de la conception et du suivi de l'architecture logicielle. Vous comprenez les besoins et fournissez des architectures d'application stables, que vous documentez à l'aide d'outils de modélisation. En tant que team lead technique, vous assurez lorganisation de l'équipe de développement et suivez les développeurs dans leur travail quotidien. Vous êtes responsable de la qualité du code et effectuez du code review. Votre équipe est organisée de façon Agile. Vous travaillez en étroite collaboration avec les développeurs de logiciels, les analystes fonctionnels et les spécialistes du middleware afin de mener à bien les implémentations. Vous êtes responsable de la diffusion des bonnes pratiques en matière de design et de développement. Vous faites partie de la communauté des Solution and Application Architects de Smals. Au sein de cette communauté, vous partagez vos connaissances et vos expériences avec vos collègues architectes via des outils tels que Confluence. Profil Vous avez au minimum quatre ans d'expérience dans un environnement de développement Java et vous êtes titulaire d'un Bachelier ou dun Master en informatique. Vous avez une large connaissance des méthodes et standards de développement, de l'architecture et des technologies telles que Java, Angular, SpringBoot, JBoss (JEE), PostgreSQL, Oracle, JMS, OpenShift et RESTful. Vous pouvez développer un plan d'implémentation technique et le mener à bien dans les délais impartis. Vous avez de l'expérience avec des techniques et outils de modélisation (par exemple ArchiMate, Enterprise Architect, UML, C4, etc.). Votre leadership, votre sens de l'a