Développeur Confirmé ANGULAR / JAVA

  • Temps complet
  • Contract Type: Permanent
  • Region: Morocco

Description de l'entreprise

ALTEN DELIVERY CENTER MAROC, Filiale du leader mondial de l’ingénierie et du conseil en technologie créé en 2008 et présent à Fès, Rabat, Tétouan et Casablanca, compte aujourd’hui plus de 2300 consultants et vise un centre d’excellence de 3100 consultants ALTENiens en fin 2027. Avec plus de 90 recrutements par mois, ALTEN Maroc est désormais un acteur majeur de l’insertion professionnelle des  ingénieurs. Nous accompagnons nos clients, leaders de l’Industrie dans leurs stratégies de développement dans les domaines de l’automobile, du ferroviaire, de l’IT, de la R&D et des Télécoms & Médias.

Description du poste

En tant que Développeur Confirmé ANGULAR / JAVA, vous serez responsable de : 

  • Analyse, Paramétrage et Codage : Analyser, paramétrer et coder les composants logiciels applicatifs dans le respect des normes et des procédures.
  • Conception des Solutions : Contribuer à la conception des solutions à partir des spécifications fonctionnelles et réaliser les développements des solutions et services au niveau de qualité attendu.
  • Tests Unitaires : Responsable des tests unitaires effectués sur ses développements.
  • Documentation : Documenter les applications et interfaces développées.
  • Analyse Fonctionnelle : Participer à l'analyse fonctionnelle détaillée des besoins utilisateurs et peut être sollicité pour des ateliers de définition des spécifications générales.
  • Étude Technologique : Étudier les opportunités et la faisabilité technologique de l'application, réaliser l'analyse technique, l'étude détaillée et contribuer à l'estimation des charges.
  • Design et Développement : Contribuer au design du logiciel et des frameworks utilisés dans le cadre du projet, adapter et appliquer les paramètres techniques des progiciels ou des middlewares, réaliser le prototypage, analyser et développer les composants en utilisant les langages appropriés.
  • Bases de Données : Participer à la structuration des Bases de Données et à la revue croisée des développements de ses pairs.
  • Gestion de Configuration : Initialiser le dossier d'exploitation, assembler les composants unitaires dans un package applicatif cohérent destiné au déploiement de la solution et l'intégrer à la gestion de configuration.
  • Industrialisation : Harmoniser et industrialiser l'ensemble des composants et applications, utiliser les composants logiciels réutilisables et mettre à jour la nomenclature.
  • Tests Unitaires : Élaboration des jeux d'essais et réalisation, tester, identifier et traiter les dysfonctionnements éventuels du logiciel développé.
  • Conformité : Vérifier la conformité de l'ouvrage avec la demande formulée.
  • Tests d'Intégration : Contribuer à la préparation et à la réalisation des tests d'intégration, analyser les résultats et rédiger le rapport de tests. 

Qualifications

Diplômé(e) d’un Bac+5 en école d'ingénieur ou équivalent universitaire avec une spécialisation en informatique, ou justifiant d'une expérience significative équivalente.

Expérience : à partir de 5 ans.

 

Compétences requises :

  • Expérience dans des projets gérés en mode agile (SCRUM) 
  • Capacité d’analyse 
  • Autonomie 
  • Travail d’équipe 
  • Compétences techniques 
  • Java (expérience obligatoire) 
  • SpringBoot (expérience obligatoire) 
  • Angular 12+ (Obligatioire) 

Informations complémentaires

Au plaisir de vous lire ! 

Politique de confidentialité