Ein Webentwickler ist für die Programmierung von Internet- und Intranet-Seiten zuständig und implementiert außerdem, falls nötig, auch ein passendes Content Management Programm. Auch Anpassungen von Standard-Homepage-Software liegen im Aufgabengebiet des Webentwicklers. Zusätzlich ist er für die Planung, Entwicklung, Wartung, die grafische Gestaltung, Vermarktung sowie die Administration verantwortlich. Später ist er der erste Ansprechpartner bei Fragen, Anregungen zu einer Website und bei technischen Problemen.
In der Regel benötigt ein Webentwickler gute Kenntnisse in den Programmiersprachen XHTML, CSS, JavaScript, AJAX, PHP, ASP.net , JSP, XML und XSL(T). Der Umgang mit Grafikprogrammen, wie zum Beispiel Photoshop und auch mit gängigen Content Management Systemen sollte ebenfalls in sein Repertoire gehören. Auch als Webentwickler ist es nötig, Englisch in Wort und Schrift sicher zu beherrschen. Die Arbeit mit SQL-Datenbanken sollte ihm auch vertraut sein.
