Mission :
Objectifs de la mission et tâches
2.1 Objectifs
Développer un outil WEB permettant via différentes IHM :
- La saisie d'informations (Texte libre, liste déroulantes, cases à cocher...),
- La consultation des informations enregistrées,
- La génération d'un export des données.
Développer les évolutions des autres outils de l'application web VIGILOC.
2.2 Description détaillée des tâches qui constituent la mission
- Comprendre les développements WEB réalisés dans VIGILOC (Reverse Engineering)
- Développer 3 IHM (Saisie, consultation et gestion de droits) sous Visual Studio 2010 conformément aux IHM en production :
o Spécification (Recueillir les besoins utilisateurs et construire une spécification technique en adéquation avec les IHM existantes),
o Programmation FRONT et BACK : C#.NET 4.0 (WebForm), Entity Framework, jQuery, Ajax,
o Tests, suivi et évolution.
- Stockage des données en base SQL
- Génération automatique d'un export des données ( .csv)
- Produire la documentation technique (notamment pour la reprise du suivi)
Interne 2
Organisation de l'équipe
1 responsable d'équipe + 1 DataScientist + 4 DataAnalyst.
Le collaborateur n'intégrera pas un équipe spécialisée Web et devra donc montrer de la polyvalence et de l'autonomie dans son domaine.
3.3 Informations disponibles (documentations, )
- Document besoin métier (à traduire en spec fonctionnelle avec l'aide du métier),
- Accès aux différentes bases de données et programmes de l'application web VIGILOC.
Profil : Développeur WEB avec des compétences en FROND-END et BACK-END.
Compétences requises :
- Maitrise de Visual Studio 2010, Entity Framework
- Maitrise des langages de programmation : C#.Net 4.0 (WebForm), jQuery
- Maitrise des bases de données SQL Server
- Connaissances des différents navigateurs (Chrome, Firefox..)
- Agilité, curiosité, grande autonomie, polyvalence
- Expérience dans la réalisation de projets en responsive design (Bootsrap)
- Expérience dans la réalisation d'application web de A à Z
Compétences souhaitées :
- Langage de programmation : Python
- Base de données : Mongo
5.2 Environnement technique :
- Windows, Visual Studio 2010, C#.NET (Framework 4.0)
- Bases de données SQL Server, Mongo DB
Livrables
2.3 Résultats attendus et/ou livrables avec échéancier si besoin
- Rédiger un document synthétique (Synoptique) de l'architecture des développements existants (T0 + 3 semaines)
- Développement d'une IHM de saisie dans l'application web VIGILOC (T0 + 2 mois)
- Sauvegarde des données en base SQL
- Développement d'une IHM de consultation des données (T0 + 2,5 mois)
- Développement d'une IHM de gestion des droits de consultation (T0 + 3 mois)
- Documentation des développements (T0 + 3,5 mois)
- Réalisations des évolutions des autres outils de l'application web VIGILOC (T0 + 5 mois)
T0 = Début de la mission
Le client: est une SSII spécialisée dans le placement des ressources humaines.
Durée indicative: 1 années
Tarif journalier indicatif: 220-320 €
Type de mission: Freelance en régie/ 25% en télétravail
Démarrage: ASAP
Lieu: Lyon