Développeur IT
تفاصيل الوظيفة
Mission principale du poste:
Dans le but d’assurer la continuité du service à travers l’outil informatique et de veiller à l’optimisation de la production informatique :
1. Participer aux spécifications fonctionnelles détaillées et prendre en charge les spécifications techniques dans le cadre de nouveaux projets
2. Concevoir, coder et tester les composants et parties de logiciel qui lui sont assignés pour les domaines techniques dont il est spécialiste
3. Prendre en charge les phases de développement
4. Accompagner plus particulièrement la mise en œuvre des logiciels applicatifs et des logiciels techniques et concourir à l’amélioration de la qualité et des performances
5. Le cas échéant, prendre en charge des projets de maintenance
Descriptif:
Intervenir, le cas échéant, sur tout ou partie des activités suivantes :
1. Participer aux spécifications fonctionnelles détaillées et prendre en charge les spécifications techniques dans le cadre de nouveaux projets :
- Participer à l’élaboration du cahier des charges
- Concevoir, modéliser et mettre en place une architecture technique lorsqu’il s’agit d’un développement interne
- Prendre en charge l’intégration lorsqu’il s’agit d’un progiciel, définir le paramétrage
- Gérer le travail des analystes lorsqu’il s’agit d’un développement interne
- Elaborer et communiquer la documentation du projet
2. Concevoir, coder et tester les composants et parties de logiciel qui lui sont assignés pour les domaines techniques dont il est spécialiste :
- Rédiger l’analyse détaillée à partir de l’analyse fonctionnelle
- Consulter la production pour élaborer les solutions techniques
Veiller au respect du planning
3. Prendre en charge les phases de développement :
- Développer des programmes, dans le respect des normes et des standards applicables
- Assurer les tests unitaires avec le cahier de tests
- Mettre en œuvre les moyens nécessaires à la recette selon le planning
- Participer au choix et à l’adaptation des méthodes de développement et aux outils associés
4. Accompagner plus particulièrement la mise en œuvre des logiciels applicatifs et des logiciels techniques et concourir à l’amélioration de la qualité et des performances :
- Rédiger le dossier de mise en production et suivre la mise en production
- Le cas échéant, pour les projets nécessitant plusieurs analyses, intervenir sur ces différentes activités en étroite collaboration avec tous les membres de l’équipe projet
5. Le cas échéant, prendre en charge des projets de maintenance :
- Mettre en place des points de surveillance sur des traitements sensibles
- Planifier puis traiter les demandes d’intervention en mettant à niveau si nécessaire l’analyse fonctionnelle et détaillée
- Assistance des utilisateurs dans l’exploitation des systèmes.
Profil recherché:
Diplôme universitaire (Bac +4/5, ou plus) en informatique
Expérience de 03 ans minimum dans un poste similaire
Connaître les règles d’architecture, les méthodes et les implications directes dans son domaine d’activité
- Connaissance des normes, des méthodes et des outils de développement informatique
- Connaissance d’Oracle et APEX
- Bonne maitrise du SQL Oracle & PL/SQL (Procédures, Fonctions et Packages), Jasper IREPORT & Data integration Pentaho, API REST, DOCKER et CI/CD
Maitrise de langage de développement adapté à l'environnement existant: JAVA, Python, PHP.
GIT et gestion des version
Frameworks modernes: spring boot, NET, Laravel, Angular, react ou equivalent
LINUX et securité applicative
هذا الإعلان منشور على Emploitic ويُعرض هنا مع الإشارة إلى المصدر. لا نتقاضى أي رسوم من الباحثين عن عمل. إذا كان الإعلان مسيئًا أو احتياليًا، أبلغنا.