Depuis votre métier : Scrum Master
Développeur / Développeuse logiciel ou d'application
Le Développeur logiciel ou d'application, architecte du monde numérique, façonne les solutions informatiques de demain. Conçoit et développe des applications informatiques selon les besoins des utilisateurs Rédige le code source en utilisant divers langages de programmation Teste et débogue les applications pour garantir leur fiabilité et leur efficacité Collabore avec des équipes multidisciplinaires pour intégrer de nouvelles fonctionnalités Documente les procédures de développement pour faciliter la maintenance et les mises à jour Assure la veille technologique pour rester à la pointe des innovations logicielles
Ce que vous savez déjà faire
4 compétences de ce métier sont aussi demandées dans le vôtre.
Conseil, Transmission
- Accompagner l'appropriation d'un outil par ses utilisateurs
Communication, Multimédia
- Concevoir et développer une solution digitale
Data et Nouvelles technologies
- Réaliser des études et développements informatiques
- Tester un logiciel, un système d'informations, une application
Ce qu’il vous reste à apprendre
20 compétences, celles au cœur du métier en tête. Vous en avez peut-être déjà acquis certaines ailleurs : dites-le à votre conseiller.
Communication, Multimédia
- Rédiger un cahier des charges, des spécifications techniquesCœur du métier
Recherche, Innovation
- Analyser les retours des utilisateurs pour améliorer les produits
Data et Nouvelles technologies
- Coder des donnéesCœur du métier
- Concevoir une application webCœur du métier
- Contrôler la conformité des donnéesCœur du métier
- Développer un logiciel, un système d'informations, une applicationCœur du métier
- Analyser les besoins informatiques
- Analyser, exploiter, structurer des données
- Assembler des composants logiciels
- Assurer la mise à jour des logiciels de systèmes de sécurité
- Créer une documentation technique
- Exploiter des solutions de Data Science ou d'Intelligence Artificielle
- Faciliter l'accès aux technologies numériques
Maintenance, Réparation
- Résoudre les problèmes techniques
Qualité
- Contrôler la qualité et la conformité des processCœur du métier
- Optimiser les processus de qualité pour assurer la fiabilité des logicielsCœur du métier
Communication
- Collaborer avec des équipes multidisciplinairesCœur du métier
- Communiquer les résultats aux parties prenantes
Organisation
- Documenter les solutions techniques pour les développeurs
- Respecter les délais de production pour répondre aux demandes des clients
Connaissances à acquérir
Domaines, normes et outils que cite la fiche du métier et pas celle du vôtre (3 autres sont communes aux deux métiers).
Certifications et habilitations
- BTS services informatiques aux organisations option A : solutions d'infrastructure, systèmes et réseaux
- Master mention informatique
- DUT informatique
Domaines d'expertise
- Architecture web
- Systèmes d'exploitation informatique
- Application web
- Développement front-end et back-end
- Programmation logicielle
- Outils multimédias
- Anglais technique
- Utilisation d'outils Business Intelligence (BI) - Informatique décisionnelle
- Optimisation de performances
- Programmation en JavaScript
- Utilisation de frameworks de développement
Normes et procédés
- Conception d'interfaces utilisateur (UI)
- Intégration de systèmes
- Sécurité des applications
- Gestion de version de code
- Documentation technique des équipements
- Protocoles et normes télécoms
Comment y accéder
Ce métier est accessible avec un niveau Bac + 2 à Bac + 5 BTS Services informatiques aux organisations, DUT Informatique, Licence Professionnelle en Développement Web, Master ou Diplôme d'Ingénieur en Informatique.
Compétences comparées d’après les fiches du répertoire des métiers (ROME, France Travail) : elles décrivent les métiers, pas les personnes. Salaires médians Insee (équivalent temps plein, net estimé) ; offres et difficulté de recrutement en France : France Travail et Dares.