Description de l’emploi
Full job description
L’Association des Jeunes Techniciens recherche un(e) stagiaire en développement logiciel pour concevoir et développer une application de gestion de scolarité. Ce projet inclut la gestion des notes, absences, modules et matières, avec une intégration des calendriers Google et Microsoft pour faciliter la planification des cours et événements académiques.
Missions :
- Analyser les besoins fonctionnels et techniques.
- Concevoir et développer une application ergonomique et sécurisée.
- Implémenter des fonctionnalités pour la gestion des étudiants, enseignants et matières.
- Développer un module dédié à la gestion des notes et des absences.
- Intégrer Google Agenda et Microsoft Agenda pour la planification des cours et événements.
- Tester et optimiser l’application en fonction des retours utilisateurs.
- Rédiger la documentation technique et utilisateur.
Technologies et Outils :
- Langages de programmation : C#, Java ou Python.
- Frameworks : .NET (WinForms/WPF), JavaFX ou Django/Flask avec PyQt/PySide.
- Base de données : MySQL, PostgreSQL ou Firebase.
- API : Google Calendar API, Microsoft Graph API.
- Environnements de développement : Visual Studio, IntelliJ IDEA, PyCharm ou tout autre IDE pertinent.
Profil Recherché :
- Étudiant(e) en Bac+3/5 en informatique, développement logiciel ou domaine équivalent.
- Connaissances en développement d’applications desktop et bases de données.
- Expérience ou intérêt pour l’intégration d’API tierces.
- Autonomie, rigueur et esprit d’initiative.
- Bonne capacité d’analyse et de résolution de problèmes.