Analyste – programmeur (m/f)

Published on 24/02/2025

Ville de Luxembourg logo

Ville de Luxembourg


Working time
Type of contract
Spoken languages
FR , DE , LB
Educational level

L'administration communale se propose de recruter pour les besoins du Service Technologies de l’information et de la communication (TIC) de la Ville, un analyste – programmeur (m/f), dans le régime du salarié, à plein temps, sous contrat à durée indéterminée et rémunéré par analogie au « groupe d’indemnité A1 – sous-groupe scientifique et technique » de l’employé communal. 


Conditions d'admissibilité :


  • être ressortissant d’un État membre de l’Union européenne tel que déterminé par l’article 2 de la loi modifiée du 24 décembre 1985 fixant le statut général des fonctionnaires communaux ;
  • faire preuve d’une connaissance adéquate des trois langues administratives (français, allemand et luxembourgeois) telles que définies par la loi modifiée du 24 février 1984 sur le régime des langues ;
  • être titulaire d’un grade ou diplôme délivré par un établissement d’enseignement supérieur reconnu par l’Etat du siège de l’établissement et sanctionnant l’accomplissement avec succès d’un de « Master » en informatique ou similaire. 


Les diplômes d'études supérieures doivent être inscrits au registre des diplômes prévu par la loi du 28 octobre 2016 relative à la reconnaissance des qualifications professionnelles.


Missions :


Missions : Analyse, développement et maintenance d'applications 


  • analyse fonctionnelle des besoins utilisateurs
  • maquettage de l'interface utilisateur
  • conception d’applications Web à architecture distribuée
  • développement en Java ou Scala
  • maintenance corrective et évolutive
  • documentation utilisateur et technique
  • suivi de projets
  • support aux utilisateurs
  • veille technologique et formation continue aux nouvelles versions des outils de développement et outils DevOps


Cette énumération des tâches n’est pas exhaustive et elle pourra être sujette à modification suivant les besoins du service.


Profil :


Pour pouvoir assurer sa mission, le candidat doit :


  • Disposer de bonnes facultés d’analyse et de développement d’applications
  • Maîtriser le langage de programmation Java ou Scala


Il doit être doté des compétences sociales suivantes :


  • Aisé au niveau des relations interpersonnelles 
  • Esprit créatif, pragmatique et analytique 
  • Capacité de détecter et de résoudre des problèmes 
  • Capacité de prendre des décisions 
  • Autonomie et sens des responsabilités
  • Bonne faculté d’information et de communication


Les compétences suivantes sont considérées comme atouts :


  • Technologies Web telles que HTML5, CSS3, JavaScript et TypeScript
  • Expérience en communication REST avec JSON
  • Framework Vue.js 
Come meet us

Moovijob Day Luxembourg

Friday 28 March 2025 Luxembourg

Ville de Luxembourg will be participating in the next Moovijob Day. Come meet your next potential employer and increase your chance of being hired.

Register for the event