Professions apparentées et synonymes
- Architecte multimédia
- Concepteur Web
- Concepteur d'interface utilisateur
- Concepteur réseau multimédia
- Ingénieur Internet/intranet, audio, vidéo
- Programmeur multimédia
- Web Designer
- Web Developer
- Webmaster
Description
En tant que designer web, vous assurez les opérations de conception, réalisation, test, mise en oeuvre et maintenance d'applications web, afin de répondre aux demandes spécifiques des clients. Vous cherchez avant tout à mettre l'accent sur la mise en forme graphique, l'originalité et la créativité, en vous aidant d'outils de développement comme le langage HTML, les applications et les bases de données dont vous disposez.
En tant que développeur d'applications web, vous assurez les opérations de réalisation, test, implémentation et maintenance des applications web, afin de répondre aux demandes spécifiques des clients. Pour ce faire, vous utilisez des outils de programmation spécifiques au développement d'applications web. La connaissance du SGBD (Système de Gestion des Bases de Données) est indispensable. Vous élaborez également des méthodologies permettant de mener à bien ces activités. Vos fonctions vous amènent à connaître une gamme considérable d'applications et vous êtes capable de transcrire les exigences des clients dans des applications concrètes et robustes. Généralement, il s'agit d'applications existantes, toutefois non-utilisables sous une forme web et qui doivent donc être transformées en applications web ou en nouvelles applications facilement utilisables dans le cadre de l'e-business. Il est essentiel de pouvoir appréhender les processus commerciaux inhérents à l'entreprise, les besoins du client, ainsi que les outils qui permettront de transcrire ces besoins dans une application robuste et de développer ce logiciel le plus efficacement possible. Vous devez également bien connaître les différentes possibilités technologiques susceptibles d'apporter une solution spécifique. En tant que responsable du développement de l'interface web, vous collaborez étroitement avec les développeurs. Dans les petites entreprises, les deux fonctions sont combinées. Vu leurs dissemblances, il n'est pas toujours aisé de faire coexister dans un même profil les aptitudes spécifiques au développeur et celles du concepteur.
Conditions générales de travail
Cette fonction s'exerce généralement dans une équipe spécialisée, composée de créatifs. L'activité exige également une étroite collaboration avec d'autres communautés actives en matière de logiciels (équipes, universités). L'usage des technologies actuelles n'implique plus un lieu de travail fixe, mais traditionnellement, l'activité s'exerce toujours dans un site d'exploitation fixe et comporte régulièrement des déplacements chez le client. Le développement est généralement spécifique au projet et de ce fait, implique moins souvent un outsourcing de longue durée. La participation à des conférences et la fréquentation de formations complémentaires peuvent entraîner des déplacements. En outre, il importe d'entretenir un «réseau personnel» stimulant.
Conditions générales d’accès
La fonction de développeur d'applications web est généralement accessible à l'issue d'une formation de bachelier ou de master en informatique. L'accès à la fonction de concepteur web (designer web) est également possible à l'issue d'une formation artistique complétée par une formation en informatique ou par une expérience dans ce domaine. Il existe également d'autres formations spécifiques (Bruxelles Formation).
Compétences de base
|
Connaissances et compétences techniques
|
Appliquer les techniques de management du projet
|
Connaître et employer les différentes sources de collecte d'information
|
Echanger des données entre les systèmes de banques de données et leurs applications
|
Effectuer le suivi et l'évaluation d'une action ou d'un projet
|
Elaborer des systèmes et des sous-systèmes en fonction du projet, de la structure développée et de la configuration modulaire
|
Posséder des aptitudes communicationnelles verbales
|
Savoir utiliser Internet
|
Compétences génériques
|
Avoir l'esprit client
|
Avoir l'esprit d'analyse
|
Avoir l'esprit d'innovation
|
Considérer l'objectif en termes de résultats
|
Détecter et résoudre les problèmes
|
Etre flexible
|
Faire preuve de créativité
|
Montrer de l'intérêt et des dispositions pour les disciplines techniques
|
Posséder de bonnes capacités d'apprentissage
|
Posséder des facultés d'abstraction
|
Travailler avec précision, minutie
|
Travailler de manière autonome
|
Travailler en collaboration
|
Travailler méthodiquement
|
Vouloir apprendre
|
Compétences spécifiques
|
Connaissances et compétences techniques
|
Concevoir des applications software pour les systèmes administratifs et financiers
|
Connaître la technologie Internet
|
Connaître les technologies software
|
Connaître, utiliser et gérer la banque de données SQL server
|
Connaître, utiliser et gérer une banque de données ORACLE
|
Connaître, utiliser et gérer une banque de données SYBASE
|
Développer des applications Internet
|
Posséder une connaissance pratique d'ASP.Net
|
Posséder une connaissance pratique de C#
|
Posséder une connaissance pratique de C, C++, C.net
|
Posséder une connaissance pratique de Coldfusion
|
Posséder une connaissance pratique de Delphi et Pascal
|
Posséder une connaissance pratique de Dreamweaver
|
Posséder une connaissance pratique de Flash
|
Posséder une connaissance pratique de JSP (Java Server Pages)
|
Posséder une connaissance pratique de Java, J++, J#, J.net
|
Posséder une connaissance pratique de Javascript
|
Posséder une connaissance pratique de PHP
|
Posséder une connaissance pratique de VB.net
|
Posséder une connaissance pratique de VB6
|
Posséder une connaissance pratique de XML
|
Posséder une connaissance pratique des ASP (Active Server Pages)
|
Posséder une connaissance pratique des langage de script (Javascript, PERL, CGI, Vbscript, etc.)
|
Posséder une connaissance pratique des systèmes d'exploitation Unix / Linux
|
Posséder une connaissance pratique des systèmes d'exploitations (Windows 200x, UNIX, etc.)
|
Posséder une connaissance pratique du système d'exploitation Netware
|
Posséder une connaissance pratique du système d'exploitation Windows Server
|
Spécialisations et domaines d'intervention
|
Spécialisations
|
Applications B2B (business to business)
|
Applications e-commerce
|
Applications e-government
|
Conditions spécifiques de travail
|
Conditions de travail particulières
|
Chez le client
|
Dans sa propre entreprise
|
Travail à domicile
|
Travailler fréquemment sur écran
|