Architecte en développement logiciel (m/f) (réf. CGDIS002133-E)
Published on 29/04/2026
GovJobs
- Lintgen
- IT Consulting
- IT Development
Qui recrute ?
Corps grand-ducal d’incendie et de secours
Missions
La mission principale du titulaire du poste est de participer à la mise en oeuvre de l'architecture logicielle dans le cadre des développements d’applications du département des Technologies de l’Information et de la Communication. En collaboration directe avec le chef de service, les missions principales sont la définition de l’architecture logicielle avec sa mise en oeuvre, le développement d’applications et l’assurance qualité technique:
- Définir l’architecture logicielle des développements applicatifs;
- Mettre en place l’architecture et garantir sa bonne utilisation;
- Participer aux développements applicatifs;
- Assurer le contrôle qualité des livrables produits par les développeurs;
- Documenter les choix logiciels, l’architecture, les développements et le fonctionnement technique applicatif;
- Garantir la veille technologique;
- Participer à l’élaboration d’estimés de charge de développement;
- Participer aux réunions de pilotage et aux réunions de planification.
Profil
Compétences techniques
- Faire preuve d’une connaissance approfondie en design et développement applicatif et plus particulièrement;
- Capacité à définir une architecture logicielle pour les développements applicatifs;
- Capacité à comprendre, discuter et valider une architecture et/ou une analyse technique proposées par d’autres personnes;
- Capacité à fournir et défendre une analyse technique approfondie;
- Connaissance en conception technique des systèmes applicatifs;
- Connaissances approfondies en matière de création d’applications informatiques de tous type (Web, Mobile, Client-lourds, Backend, etc.);
- Connaissance des outils utilisés dans le cadre de développements informatiques (IDE, Gestionnaire de cycle de développement, gestionnaire d’artefacts, etc.) et plus particulièrement IntelliJ, Gitlab, Jenkins et Nexus;
- Disposer de connaissances en outils et méthodes supportant le processus de développement, la consolidation, la modélisation, l’analyse, les tests et la sécurité pour les développements applicatifs;
- Avoir des connaissances approfondies dans les concepts de Micro-services, de containerisation ; des langages de programmations Java, Javascript, Typescript; des frameworks Spring, Angular, Hibernate et Junit;
- Maîtriser des concepts de communication inter-applications (Webservices, API, Socket, etc.);
- Identifier, analyser, prioriser et synthétiser les informations;
- Disposer de connaissances approfondies en gestion de base de données et en langage SQL.
- Le titulaire du poste doit être détenteur du permis de conduire « B » en cours de validité.
Compétences comportementales
- Innover : Vous pensez de manière innovante, vous apportez des idées créatives pour améliorer l’existant, vous encouragez l’innovation;
- Gérer les activités : Vous gérez les activités courantes au travers d’objectifs opérationnels clairs, vous gérez les ressources et suivez la mise en oeuvre des activités;
- Soutenir : Vous agissez comme référence, vous accompagnez les collègues, vous les guidez et les soutenez en stimulant la coopération autour de l’objectif commun;
- Servir le client-usager : Vous accompagnez le client-usager de manière personnalisée, vous entretenez des contacts réguliers et constructifs, vous appliquez les lignes de bonne conduite administrative;
- Faire preuve d'ouverture : Vous êtes ouvert au changement et à l’innovation, vous vous ouvrez à la diversité et vous vous intéressez à d’autres disciplines que les vôtres;
- Gérer le stress : Vous gardez votre calme face à la pression, vous restez constructif face à la critique et vous agissez de façon constante malgré les difficultés;
- S'autodévelopper : Vous vous remettez en question de façon régulière, vous apprenez de vos erreurs et vous apprenez continuellement;
- S'impliquer : Vous vous engagez pour générer des résultats, vous assumez la responsabilité et la qualité des actions entreprises, vous vous engagez pour le bien commun.
Atouts
- Capacité à comprendre les spécifications fonctionnelles fournies et à les transposer techniquement;
- Disposer d’une expérience établie dans la mise en place d'une architecture logicielle pour une organisation;
- Démontrer des connaissances en DevOps;
- Avoir des connaissances avancées en algorithmie;
- Connaître les principes de l’utilisation d’AI pour les développements;
- Disposer de bonnes connaissances générales des systèmes d’information (infrastructure, réseau, communication) est un plus;
- Disposer des connaissances dans le domaine des services de secours représente un réel atout.
Conditions d’admission
Le poste peut être brigué sous le statut de l'employé de l'État.
Obtenez plus de détails sur les conditions d'admission pour devenir employé de l'État.
Diplômes
Vous êtes titulaire d’un grade ou diplôme délivré par un établissement d’enseignement supérieur reconnu par l’État du siège de l’établissement et sanctionnant l’accomplissement avec succès d’un master en informatique ou de son équivalent.
Le grade ou diplôme requis doit correspondre au moins au niveau 7 tel que défini par le Cadre luxembourgeois des qualifications.
Expérience
Vous avez une expérience d'au moins 3 ans dans le domaine.
Langues
Vous répondez aux exigences de connaissances des 3 langues administratives pour le groupe d'indemnité A1.
Nationalité
Vous êtes ressortissant d’un État membre de l’Union européenne.