Postée il y a 27 jours
Crée en 1998 par Chantal Berdaa, le Groupe IEF2I Education est un des leaders français de l'enseignement supérieur spécialisé dans les métiers du digital et de l'informatique de Bac à Bac +5. Le Groupe propose aujourd'hui 20 cursus à plus de 2200 étudiants au travers de 4 campus en région parisienne et permet à ces étudiants de bénéficier d'une prise en charge de leurs études dans le cadre de programmes en apprentissage. La force du Groupe repose sur la qualité pédagogique de ses formations, la mise à disposition d'outils digitaux et innovants d'apprentissage ainsi que sur la force de son réseau de plus de 3000 entreprises partenaires assurant des taux d'insertion professionnelle très élevés.
Dans le cadre d'un contrat d'apprentissage et en partenariat au sein de notre école, nous vous proposons le poste évolutif, intéressant et qui vous projetera dans le monde du travail. L'entreprise se trouve dans le 91 (Essonnes).
Le contrat d'apprentissage proposé pour un poste de développeur logiciel englobe plusieurs missions axées sur la conception, le développement, la sécurité et l'intégration logicielle. Voici un résumé des tâches principales :
- Étude et conception initiales : participer aux phases de conception pour bien comprendre l'architecture des projets et les choix techniques retenus.
- Modélisation des cas d'usage : concevoir des diagrammes UML (ou équivalents) afin de représenter les cas d'usage des modules en alignement avec l'architecture logicielle globale.
- Définition de l'architecture technique : élaborer l'architecture détaillée des composants logiciels assignés, en s'assurant qu'elle respecte l'architecture d'ensemble.
- Rédaction de documentation technique : formaliser les exigences techniques et documenter les spécifications des composants.
- Développement de code : produire le code des composants en conformité avec les standards de codage et les choix d'architecture.
- Tests unitaires : assurer la mise en place et l'exécution des tests unitaires pour valider la fonctionnalité de chaque composant.
- Sécurité et cybersécurité : appliquer les principes de sécurité pour garantir la sûreté des logiciels développés.
- Rédaction de plans de test et analyse des résultats : participer à la préparation des plans de test et évaluer les résultats pour valider les composants.
- Suivi de l'intégration continue : participer aux processus d'intégration continue pour garantir la qualité et l'efficacité de l'ensemble du logiciel.
- Encadrement et support technique : agir en tant que référent technique pour les développeurs juniors et contribuer à leur montée en compétences.
- Optimisation des méthodes et outils de travail : aider à définir les méthodes et outils permettant d'assurer des développements efficaces et contrôlés.
Ces missions sont conçues pour favoriser une immersion complète dans le cycle de vie d'un projet logiciel, allant de la conception initiale à l'intégration et la mise en place de bonnes pratiques de travail collaboratif et de sécurité.
4o
Etre minimum titulaire d'un Bac +3 dans ce domaine avec des compétences significatives dans ce domaine.
- Rédiger et maintenir le code.
- Analyse des besoins techniques du projet.
- Correction de bogues mineurs et d'erreurs dans le code.
- Participer à l'exécution et à la documentation des tests.
- Travailler avec une équipe agile et assister aux réunions.
Etre minimum titulaire d'un Bac +3 dans ce domaine avec des compétences significatives dans ce domaine.
- Rédiger et maintenir le code.
- Analyse des besoins techniques du projet.
- Correction de bogues mineurs et d'erreurs dans le code.
- Participer à l'exécution et à la documentation des tests.
- Travailler avec une équipe agile et assister aux réunions.