> Markdown version of [/jobs/ext/1943542-alternance-developpeur-informatique-full-stack-figeac-f-h](https://www.wearedevelopers.com/jobs/ext/1943542-alternance-developpeur-informatique-full-stack-figeac-f-h). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Alternance Développeur Informatique Full Stack - Figeac (F/H) - **Company:** ISCOD - **Location:** Figeac, France - **Experience:** Internship - **Contract:** Apprenticeship - **Skills:** HTML, Java (Programming Language), JavaScript (Programming Language), Agile Methodology, Artificial Intelligence, Unit Testing, Cascading Style Sheets (CSS), Cloud Computing, Software Quality, Code Review, Relational Databases, Web Development, Hibernate (Java), Spring Framework, PostgreSQL, MariaDB, MySQL, Software Architecture, Software Engineering, ReactJS, Git, AngularJS, Kubernetes, Information Technology, Front End Software Development, Docker - **Published:** August 6, 2026 - **Apply:** https://www.iscod.fr/offres-emploi-en-alternance/alternance-developpeur-informatique-full-stack-figeac-f-h-259462 ## About the Role * Vous préparez une formation Bac+3 à Bac+5 en Informatique, Développement Logiciel ou Génie Logiciel. * Vous possédez de bonnes connaissances en Java et des frameworks associés (Spring, Hibernate ou équivalent). * Vous maîtrisez les fondamentaux du développement web (HTML, CSS, JavaScript). * Vous avez des connaissances sur un framework Front-End tel que React.js ou Angular. * Vous connaissez les bases de données relationnelles (MariaDB, MySQL ou PostgreSQL). * Une première expérience avec Docker, Kubernetes ou Git constitue un véritable atout. * Vous êtes sensible aux bonnes pratiques de qualité logicielle et aux méthodologies Agile. Soft skills * Vous êtes autonome et organisé(e). * Vous faites preuve de curiosité et d'un fort esprit d'analyse. * Vous aimez résoudre des problématiques techniques. * Vous appréciez le travail en équipe et la collaboration. * Vous êtes force de proposition et souhaitez évoluer dans un environnement innovant. * Vous êtes rigoureux(se) et attaché(e) à la qualité de votre code. Niveau d'études : Bac+3 à Bac+5., ISCOD, la meilleure option pour réussir un projet d'alternance : obtenir un diplôme de niveau reconnu par l'Etat, (Bac+2 à Bac+5), trouver une entreprise d'accueil, acquérir de nouvelles compétences clés et se voir proposer un CDI à l'issue de la formation ! ## Description Conception et développement d'applications * Participer à la conception, au développement et à l'évolution d'applications métiers innovantes. * Développer de nouvelles fonctionnalités répondant aux besoins des utilisateurs et des équipes métiers. * Assurer la maintenance corrective et évolutive des applications existantes. * Contribuer à la rédaction des spécifications techniques et fonctionnelles. Développement Front-End & Back-End * Développer des interfaces web modernes et ergonomiques à l'aide de frameworks JavaScript. * Participer au développement des services Back-End en environnement Java. * Concevoir des composants performants, évolutifs et facilement maintenables. * Collaborer avec les équipes techniques pour garantir la qualité des développements. Qualité logicielle et industrialisation * Réaliser les tests unitaires et participer aux phases de validation des développements. * Corriger les anomalies et optimiser les performances des applications. * Participer aux revues de code et appliquer les bonnes pratiques de développement. * Contribuer à l'amélioration continue des processus de développement et de déploiement. Architecture et technologies Cloud * Participer à l'évolution de l'architecture logicielle de la plateforme. * Contribuer à l'intégration des applications dans des environnements conteneurisés (Docker, Kubernetes). * Participer au maintien et à l'optimisation des bases de données relationnelles. * Collaborer avec les équipes techniques afin d'assurer la disponibilité et la performance des solutions. Innovation et veille technologique * Réaliser une veille permanente sur les nouvelles technologies et les bonnes pratiques du développement logiciel. * Être force de proposition sur les choix techniques et les évolutions de l'architecture. * Participer à l'intégration de nouveaux outils permettant d'améliorer la qualité et la productivité de l'équipe. * Découvrir et expérimenter les outils d'intelligence artificielle appliqués au développement logiciel. ## Related Videos - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [MySQL Protocol Features You Should Be Aware Of](https://www.wearedevelopers.com/videos/100267-mysql-protocol-features-you-should-be-aware-of) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [Branch your database like your code: How schema changes and pull requests go hand in hand](https://www.wearedevelopers.com/videos/350-branch-your-database-like-your-code-how-schema-changes-and-pull-requests-go-hand-in-hand) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) ## Related Articles - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [System change: restart as developer?](https://www.wearedevelopers.com/magazine/39-system-change-restart-as-developer) - [Best Coding Boot Camps in Germany](https://www.wearedevelopers.com/magazine/237-best-coding-boot-camps-in-germany) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [How to Make a Career Change to a Software Engineer Role](https://www.wearedevelopers.com/magazine/11-how-to-make-a-career-change-to-a-software-engineer-role) - [Steps to Get a Software Engineer Internship](https://www.wearedevelopers.com/magazine/160-steps-to-get-a-software-engineer-internship)