Développements : Extension d'une plateforme web en C# (K10166)

Il y a 3 jours

Belgique TiTANS België Télétravail Temps plein 50 000 € - 70 000 € Contrat

Développements : Extension d'une plateforme web en C# (K10166)

Améliorer et étendre les fonctionnalités d'une plateforme existante de gestion des cours développée en C# avec une base de données PostgreSQL, afin d'optimiser l'expérience des enseignants et des étudiants.

La plateforme existante est un système de gestion des cours développé en C# avec PostgreSQL comme système de gestion de base de données. L'objectif est d'ajouter de nouvelles fonctionnalités pour améliorer la gestion des cours, l'engagement des étudiants et les outils à disposition des enseignants.

Dans le cadre de cette mission, nous sommes à la recherche de 3 profils qui devront provenir de la même société afin de faciliter la collaboration et l'exécution de la mission.

  • Développeur

Nouvelles fonctionnalités à implémenter :

  • Système de suivi des progrès des étudiants avec tableaux de bord personnalisés
  • Fonctionnalité de planification avancée des cours et des sessions
  • Système de communication intégré (messagerie, forum de discussion)
  • API RESTful pour l'intégration avec d'autres outils éducatifs

Rôles et responsabilités

  • Coordination avec l'équipe de maintenance existante et les parties prenantes éducatives
  • Planification de l'intégration des nouvelles fonctionnalités
  • Gestion des risques liés à la modification d'une plateforme éducative en production
  • Suivi de l'avancement et reporting aux administrateurs de l'établissement
  • Analyse de l'existant et recueil des besoins éducatifs
  • Conception des nouvelles fonctionnalités
  • Développement des extensions
  • Tests, optimisation et intégration
  • Framework : .NET (version à spécifier selon l'existant)
  • Base de données : PostgreSQL
  • Frontend : ASP.NET Core MVC ou Blazor (selon l'architecture existante)
  • Tests : NUnit ou xUnit
  • Gestion de projet : Azure DevOps ou Jira

Contraintes techniques :

  • Assurer la compatibilité avec la version existante de C# et .NET
  • Optimiser les requêtes PostgreSQL pour gérer un grand nombre d'utilisateurs et de cours
  • Respecter les normes de sécurité et de confidentialité des données éducatives
  • Garantir l'accessibilité des nouvelles fonctionnalités pour tous les utilisateurs
  • Concevoir une interface utilisateur intuitive et responsive

La société qui sera en charge de l'exécution de la mission devra pouvoir fournir les 3 profils demandés afin de faciliter la collaboration et la réalisation de la mission. Dans le cas contraire, les candidatures proposées seront automatiquement écartées.