Analyse
- Contribue à la définition des spécifications générales
- Réalise l'analyse technique et l'étude détaillée
- Adapte et paramètre les progiciels applicatifs (ERP)
- Réalise le prototypage
Qualification
- Élabore les jeux d'essais pour les tests unitaires d'intégration
- Effectue les tests unitaires
- Identifie et traite les dysfonctionnements
Développement
- Réalise les modules (objets et composants logiciels)
- Assemble les composants
- Rédige les documentations
Maintenance
- A en charge la maintenance corrective
- A en charge la maintenance évolutive
- Administre les composants logiciels réutilisables et met à jour la nomenclature de ces composants
Savoir-faire attendus
- La connaissance des langages NET Core et C# ;
- La connaissance des technologies JavaScript, Node js ;
- La connaissance d'Angular JS et d'Angular 8 et > ;
- La connaissance de HTML, CSS/SASS ;
- La connaissance en Design d'API Web (Rest), visualisation logs et mesures ;
- La connaissance des Protocoles de délégation d'autorisation OAuth 2.0 (et authentification par tokens)
- La connaissance Kubernetes et Docker ;
- La connaissance de RabbitMQ et /ou ActiveMQ
- La connaissance en message brocker comme Elasticsearch et Kibana
- La connaissance des bases de données PostgreSQL et/ou Mongodb
- La connaissance en gestion de code source avec GitLab CI/CD
- Expérience de travail dans un processus de développement Agile /Scrum.