Description
Étudier les choix des composants logiciels d’une application et en assurer l’assemblage, aussi bien pour la mise en place de nouvelles applications que pour l’évolution d’applications existantes.
Environnement, Tendances & Expériences
Environnement et conditions de travail
Etude des besoins et des demandes des utilisateurs
Etude et sélection des composants logiciels
Réalisation d'études d'impact
Élaboration des jeux d'essais, réalisation des tests
Réalisation et assemblage des modules et composants constituant l'application, nouvelle ou à maintenir, en relation avec les éditeurs
Contrôle de l'exploitabilité des nouveaux systèmes et mesure de l'impact des changements sur l'exploitation des systèmes existants
Administration des éléments ou "briques" logicielles réutilisables dans d'autres projets
Mise au point et coordination de la conduite des tests d'intégration relatifs aux mises en place de maintenance corrective ou évolutive
Définition des profils et des droits utilisateurs
Échange d'informations avec les autres services pour le développement et la mise en œuvre des applications
Veille technologique
Etude et sélection des composants logiciels
Réalisation d'études d'impact
Élaboration des jeux d'essais, réalisation des tests
Réalisation et assemblage des modules et composants constituant l'application, nouvelle ou à maintenir, en relation avec les éditeurs
Contrôle de l'exploitabilité des nouveaux systèmes et mesure de l'impact des changements sur l'exploitation des systèmes existants
Administration des éléments ou "briques" logicielles réutilisables dans d'autres projets
Mise au point et coordination de la conduite des tests d'intégration relatifs aux mises en place de maintenance corrective ou évolutive
Définition des profils et des droits utilisateurs
Échange d'informations avec les autres services pour le développement et la mise en œuvre des applications
Veille technologique
Expériences
BTS, DUT (BAC+2) ou Ecoles d'Ingénieurs ou filières universitaires spécialisées / Master spécialisé (BAC+5)
Savoir-faire
- Analyser et évaluer les performances d’une application au regard d’un besoin métier
- Concevoir et argumenter des solutions, des scénarios d’évolution et de développement des applications
- Concevoir et élaborer une application viable et exploitable (pérennité, solidité, économique)
- Paramétrer une application
- Diagnostiquer, analyser et identifier les causes d’un dysfonctionnement de l’application
- Synthétiser des données et des informations et rédiger des documents dans son domaine de spécialité
- Traduire les données techniques en langage simple et compréhensible
- Recommander des choix et des solutions techniques relatifs à son domaine d’activité
- Echanger avec des partenaires multiples en utilisant des plateformes collaboratives pour identifier des innovations potentielles
- Communiquer avec différents interlocuteurs, dans le cadre d’un travail en équipe pluridisciplinaire en mode projet, en prenant en compte leurs demandes et les informations qu’ils apportent