Software engineer

13/08/2023 Bayt.com Casablanca
Description du poste

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é Détails du poste Lieu de travail Casablanca, Maroc Domaine de la société Autres Services de Soutien aux Entreprises Type de société Non spécifié Type demploi Non spécifié Salaire mensuel Non spécifié Nombre de postes à pourvoir Non spécifié