Développeur d'application Python - (H/F) - En alternance H/F
Apprenez un métier d'avenir en alternance avec OpenClassrooms. Un partenaire de l'école OpenClassrooms recherche un Développeur d'application Python en alternance, pour préparer une de ses formations diplômantes reconnues par l'État. Attention : cette offre ne s'adresse qu'aux candidats à l'alternance qui effectuent leur formation avec OpenClassrooms. Seules les candidatures répondant à ces critères seront étudiées.
Avec OpenClassrooms, vous apprendrez un métier avec une pédagogie mêlant 20% de théorie et 80% de pratique. Résultat : à l'issue de votre formation, vous êtes 100% prêt à l'emploi. Une fois votre diplôme en poche, nos équipes épaulent chaque profil dans la recherche d'un employeur, nous permettant d'afficher un taux d'insertion de nos étudiants en entreprise de plus de 80%. Si votre candidature est retenue, votre scolarité sera entièrement financée par votre employeur.
Le poste
Vos missions en tant que Développeur d'application Python en alternance :
1. Étudier les besoins des utilisateurs et les objectifs de l'application.
2. Concevoir une maquette de l'IHM en collaboration avec l'équipe de conception.
3. Réaliser l'IHM en utilisant la bibliothèque Qt, en assurant la compatibilité multiplateforme (Windows, Linux).
4. Mettre en place une base de données relationnelles (SQL).
5. Effectuer des tests unitaires et d'utilisabilité pour recueillir des retours et effectuer des améliorations itératives.
6. Documenter le processus de développement, y compris les choix de conception, pour assurer la pérennité du projet.
Poste basé à Valbonne (Occitanie). Travail en hybride.
Rythme d'alternance et présence
En entreprise :
1. Du lundi au vendredi
2. Périodes de travail de 8 heures
3. Repos le week-end
4. Travail en journée
En entreprise : 4 jours par semaine (jours au choix) avec présence réduite à 3 jours 1 à 2 fois par mois. En formation: 1 jour par semaine + 1 jour supplémentaire 1 à 2 fois par mois.
Le profil :
Profil recherché :
1. Connaissance de la bibliothèque Qt et de son écosystème.
2. Compréhension d'un modèle relationnel et des systèmes de gestion de bases de données.
3. Connaissance dans le langage de requêtes SQL.
4. Compétences en conception d'IHM et en expérience utilisateur.
5. Programmation Python ou C++.
6. Compréhension des principes de la conception multiplateforme.
Merci de votre attention.
#J-18808-Ljbffr
En cliquant sur "JE DÉPOSE MON CV", vous acceptez nos CGU et déclarez avoir pris connaissance de la politique de protection des données du site jobijoba.com.