Préambule :

Barthauer Software GmbH développe depuis plus de 25 ans des logiciels innovants pour la gestion des infrastructures et de l'eau. Les produits phares de l'entreprise sont le système d'information réseau BaSYS piloté par base de données et le GeoObjects Design Studio GeoDS modulaire pour la création de systèmes d'information individuels. 
Après 2 ans d'expérience, Barthauer Software Tunisie, filiale de Barthauer Software GmbH, souhaite offrir à ses clients une plate-forme centralisée sans titre "Analyse de la concurrence" pour gérer leurs entreprises concurrentes. Cette solution sera utilisée par la société mère.

Architecture :


- Application Web avec droits d'accès (administrateur et utilisateur)
- Inscription et authentification
- Espace web frontal ( L'application doit être compatible avec d'autres systèmes et le design web doit être réactif) 
- API Web utilisée dans les applications Web et mobiles
- Mise en œuvre des opérations du CRUD

Mission du stagiaire :


Le stagiaire aura pour mission de développer l'application web de gestion à l'aide des technologies suivantes : 
Typescript, Angular 6, NodeJS / ASP.Net (serveur SQL), jQuery, JSON, XML, Bootstrap, IIS...
Le stagiaire devra travailler sur un module complet de cette solution afin de valider son projet (design, couche de données, couche métier, couche présentation, couche service, intégration web html / CSS / TypeScript...).
L'application web développée par le stagiaire doit être compatible avec les navigateurs web de bureau, smartphone et tablette.
La mission du stagiaire est d'effectuer toutes les tâches décrites, y compris :
- Gestion des exigences
- Modélisation et conception de la structure des données
- Conception et définition de la logique applicative
- Programmation et implémentation dans l'environnement Microsoft Visual Studio Code

UML devrait être utilisé comme langage de modélisation

Postuler