Talent.com
This job offer is not available in your country.
Software Engineer

Software Engineer

Intelcia groupCasablanca, Morocco
30+ days ago
Job description

Software Engineer

Vos avantages chez Intelcia

Autre équipement

Transport

Couverture médicale

Description du Poste

Mission

Il / elle a pour mission la conception, le développement ou l’adaptation des applications aux besoins des utilisateurs. Il / elle a en charge les différentes étapes de développement d’applications.

Contribuer à la conception, la modélisation d’une solution applicative en se basant sur les exigences et en intégrant les enjeux data et sécurité ; Intéragir avec l’AMOA pour s’assurer de bien couvrir le besoin exprimé ; Participer à l’intégration d’un progiciel et participer à la définition du paramétrage ; Analyser les demandes fonctionnelles et proposer des solutions techniques adéquates ; Développer des composants logiciels dans le respect des normes et standards de développement et de sécurité, et de règles d’architecture; Assurer les tests unitaires et d’assemblages ; Participer à la livraison du produit dans les différents environnements ; Contribuer aux autres activités de tests, de diagnostic, et corriger les anomalies détectées et résoudre leurs causes racines; Participer aux propositions d’amélioration de son activité ; Contribuer à l’optimisation de la qualité du code et à sa maintenabilité ; Estimer et garantir la charge et les délais des activités de sa responsabilité ; Réaliser le reporting de l’activité quotidienne et d’avancement du projet à sa hiérarchie ; Contribuer à la mise à niveau de la documentation des applications ; Assurer la réalisation des différentes procédures d’exploitation et spécifications techniques ;​​​​​​​

Profil Recherché

De Formation Bac+5 en génie informatique / génie Logiciel et ayant une expérience d'au moins 2 ans dans un poste similaire.

Savoir :

  • Connaître le référentiels des métiers d’Intelcia
  • Connaître les méthodes de gestion de projet (Agile...)
  • Connaître les règles d’ingénierie, les méthodes et les implications directes dans son domaine d’activité

Savoir faire :

  • Certification souhaité : Scrum, JAVA, Spring, Bases de données, Sécurité
  • Maîtriser les règles, principes et pratiques de développement informatiques
  • Maitriser les outils de développement et d’intégration, frameworks
  • Maîtriser les formats d’échanges de données : XML, CSV, JSON…
  • Maîtriser les systèmes de gestion de base de données : Oracle, MySql
  • Maîtriser les technologies : JAVA, JEE, Web services rest / soap, Java script, HtmL, CSS, Spring project, SQL, Mongo DB, Maven, Git, JS, Hibertie, GWT , Angular
  • Anglais professionnel
  • Savoir être :
  • Autonomie
  • Capacité à analyser
  • Curiosité technique
  • Esprit d’équipe
  • Sens de la confidentialité
  • Create a job alert for this search

    Software Engineer • Casablanca, Morocco