L'ingénieur développement conçoit, produit et assure la maintenance des applications destinées au système d'information de l'entreprise.
Autres intitulés
- Ingénieur développement
- Ingénieur support technique
- Concepteur/développeur
- Analyste programmeur
L'ingénieur développement conçoit, produit et assure la maintenance des applications destinées au système d'information de l'entreprise.
Autres intitulés
Traduction technique des besoins fonctionnels
Conception et développement
Tests et recette
Mise en production et intégration
Maintenance évolutive et corrective
Activités éventuelles
Cette étape est une composante clé pour optimiser l'appropriation de l'outil par les populations cibles.
Variabilité des activités
La nature des applications à la charge du développeur peut être un élément de variabilité :
La nature des projets sur lequel l'ingénieur d'étude est amené à intervenir, peut varier selon leur taille et leur durée :
Enfin, en SSII, l'ingénieur développement est en contact direct avec le client. De sa capacité à s'imposer non seulement techniquement mais également au niveau relationnel dépend la satisfaction du client et donc la pérennité de sa mission. Il peut travailler :
Des compétences techniques. Il a la maîtrise de méthodes et d'outils de développement (UML, Merise, Rational Rose) ainsi que la connaissance de plusieurs langages de programmation (C++, Java...), systèmes d'exploitation (Windows, Unix, Linux...), normes et procédures de sécurité. Il a une bonne compréhension de l'environnement et du fonctionnement de l'entreprise. L'anglais technique peut être suffisant, mais un bon niveau est un atout majeur pour comprendre les documentations techniques et/ou se voir confier des missions en environnement international.
Des qualités personnelles. L'ingénieur d'étude et développement dispose de bonnes qualités relationnelles lui permettant de communiquer efficacement avec les utilisateurs. Ouvert d'esprit, compte tenu de la variété des problématiques clients et technologiques, il sait travailler en équipe. Son autonomie et son adaptabilité lui permettent d'exercer son activité chez un client, là où il ne dispose pas toujours d'un support technique. Il est enfin très motivé, car il doit s'impliquer dans des projets souvent lourds et longs.
Diplômes
Expérience
Ce poste s'adresse le plus souvent à des débutants. Il constitue un passage " incontournable " pour les jeunes diplômés informaticiens.Il est parfois demandé un stage significatif et/ou deux à trois ans d'expérience professionnelle, en fonction des contraintes technologiques associées au projet.
Postes précédents
La fonction d'ingénieur de développement est une porte d'entrée pour les débutants. Elle leur offre un moyen de compléter leur formation. Les ingénieurs en développement ont souvent réalisé un stage au préalable.