company logo

Software Development 1

IDEMIA.com

Office

Casablanca, MA, 20270

Full Time

Finalité Du Poste

  • Intitulé du poste : Développeur logiciel
  • Localisation : Casablanca, Maroc
  • Département : IDEMIA Public Security
  • Type de contrat : Temps plein
  • À propos d’IDEMIA Public Security :

Chez IDEMIA Public Security, nous accompagnons les gouvernements et les institutions publiques grâce à des solutions d’identité et de sécurité de pointe.

Nos équipes développent des technologies qui contribuent à bâtir un monde plus sûr  en protégeant les personnes, les biens et les identités.

Finalité Du Poste :

En tant que Développeur logiciel, votre mission consiste à transformer les besoins fonctionnels et techniques en solutions logicielles de haute qualité.

Votre travail contribuera directement à maximiser la valeur métier et la satisfaction client, grâce à un code sécurisé, évolutif et maintenable.

Missions Principales

  • Utiliser des langages de programmation, de script et de base de données pour écrire un code répondant aux exigences tout en optimisant les performances logicielles.
  • Identifier les composants logiciels, bibliothèques et frameworks existants à réutiliser dans les solutions.
  • Appliquer les bonnes pratiques de développement logiciel : normes de codage, codage sécurisé, relectures de code, gestion du contrôle de version, processus de build, tests et opérations.
  • Contribuer à l’analyse et à l’estimation des besoins fonctionnels et non fonctionnels.
  • Participer aux activités de test, de déploiement, de maintenance et d’évolution des logiciels en corrigeant les erreurs, en répondant aux changements de périmètre et en développant des améliorations.
  • Documenter et démontrer les solutions en produisant des commentaires de code, schémas, diagrammes et représentations visuelles.
  • Concevoir et développer des fonctionnalités avec l’appui de pairs plus expérimentés, tout en respectant les contraintes de qualité et de coûts convenues.
  • Suivre les processus établis (reporting, soumission de code, etc.).
  • Communiquer efficacement au sein de l’équipe.

Profile & Other Information

Qualifications et compétences requises

CompéTences Techniques :

  • Diplôme d’ingénieur (niveau master).
  • Minimum 2 ans d’expérience en développement logiciel.
  • Solide connaissance dans la création de wrappers C# à partir d’API C++ (fort atout).
  • Bonne maîtrise du développement web avec JavaScript, TypeScript et AngularJS.
  • Compréhension de base des environnements Linux (souhaitée mais non obligatoire).
  • Expérience de travail selon les méthodologies Agile et Scrum.

Langues :

  • Français : bon niveau professionnel.
  • Anglais : niveau opérationnel de base.

CompéTences Comportementales :

  • Grand sens de la rigueur et de l’organisation.
  • Esprit d’équipe et excellentes capacités de collaboration.
  • À l’aise pour travailler sous pression et respecter des délais serrés.
  • Autonome, motivé(e) et désireux(se) d’apprendre et de progresser.

Pourquoi nous rejoindre ?

  • Faites partie d’un leader mondial des solutions d’identité et de sécurité.
  • Travaillez sur des projets à fort impact dans les domaines de la sécurité publique et de l’identité numérique.
  • Collaborez avec des professionnels expérimentés dans un environnement dynamique et multiculturel.
  • Bénéficiez d’opportunités continues de formation et de développement professionnel.

Prêt(e) à contribuer à l’avenir de la sécurité publique ? Rejoignez-nous dès maintenant pour construire un monde plus sûr.

Software Development 1

Office

Casablanca, MA, 20270

Full Time

October 8, 2025

company logo

IDEMIA

IdemiaGroup