Web Developer (m/w)
Berufsbereiche: Medien, Grafik, Design, Druck, Kunst, Kunsthandwerk / Elektrotechnik, Elektronik, Telekommunikation, ITAusbildungsform: Schule
Berufsbeschreibung
Web Developer entwickeln und warten Softwareprodukte sowie Multimedia- und Web-Anwendungen, wie z.B. Unternehmens-Websites, Webshops, E-Commerce-Systeme, Apps, Computerspiele oder 3D-animierte Produktionen. Sie sind vor allem für die technische Umsetzung zuständig und integrieren dabei verschiedene Medienelemente wie Grafiken, Animationen, Audios und Videos.
Bei der Erstellung der Web-Produkte arbeiten Web Developer mit unterschiedlichen Programmiersprachen, wie z.B. Java oder HTML. Sie achten auf eine medienneutrale Aufbereitung, damit die Inhalte auf unterschiedlichen Endgeräten, wie z.B. Tablets oder Smartphones, aufrufbar sind. Weiters berücksichtigen sie Aspekte wie Datenschutz und Datensicherheit, den effizienten Einsatz der zur Verfügung stehenden technischen Ressourcen, wie z.B. Speicherkapazität und Rechenleistung, sowie auf Benutzerfreundlichkeit.
Web Developer sind auch für die Betreuung, Optimierung und Wartung von Online-Plattformen, Software- und Web-Anwendungen zuständig. Sie prüfen beispielsweise Webseiten auf Syntax-Fehler sowie alle externen und internen Verlinkungen.
Typische Tätigkeiten sind z.B.:
- Webseiten technisch aufbauen und programmieren
- Prototypen erstellen
- Neue Webanwendungen entwickeln
- Webseiten und -Anwendungen überprüfen und optimieren
- Illustrationen, Animationen, Icons und Videoclips einbinden und programmieren
- Softwarefehler analysieren und beheben
- Programmierbücher führen
- 13 fachliche berufliche Kompetenzen
-
1
Betriebssystem-Kenntnisse
-
Betriebssysteme (4)
- LINUX
- macOS
- Smartphone-, PDA- und Tablet-Betriebssysteme
- Windows
-
Betriebssysteme (4)
-
3
Datenbank-Anwendungskenntnisse
- MySQL
- Oracle-Datenbanken
- PostgreSQL
-
2
Datenbankentwicklungs- und -betreuungskenntnisse
-
Datenbank- und Datenbankabfragesprachen (1)
- SQL
- Entwicklung und Betreuung von relationalen Datenbanken
-
Datenbank- und Datenbankabfragesprachen (1)
-
1
E-Commerce-Kenntnisse
-
E-Commerce-Software (1)
- Magento
-
E-Commerce-Software (1)
-
1
EDV-Anwendungskenntnisse
-
Internet-Anwendungskenntnisse (1)
- Elasticsearch
-
Internet-Anwendungskenntnisse (1)
-
1
Fremdsprachenkenntnisse
-
Englisch (1)
- Technisches Englisch
-
Englisch (1)
-
2
Grafik-, Web-Design- und Bildbearbeitungssoftware-Kenntnisse
-
Grafik-Software (1)
- 3D-Computergrafik-Software
-
Webdesign-Software (1)
- Dreamweaver
-
Grafik-Software (1)
-
9
Internetentwicklungs- und Administrationskenntnisse
-
Frameworks (1)
- Swagger
- Web 2.0 Technologien
- Web 3.0 Technologien
- Web Server
-
Web-Programmierung (3)
- ASP.NET
- Programmierung barrierefreier Webseiten
- Tf-idf
- Webseiten-Optimierung
-
Groupware-Systeme (1)
- Slack
-
Internet-Administration (1)
- Smart-Stores
-
Entwicklung von Content-Management-Systemen (2)
- TYPO3
- WordPress
-
Frameworks (1)
- 1 IT-Projektmanagement- und Consultingkenntnisse
-
1
Kenntnis berufsspezifischer Rechtsgrundlagen
-
Berufsspezifisches Recht (1)
- Richtlinien der Web Accessibility Initiative
-
Berufsspezifisches Recht (1)
-
11
Programmiersprachen-Kenntnisse
-
Auszeichnungssprachen (4)
- DHTML
- HTML
- HTML5
- XHTML
- C#
- C++
-
Java (9)
- Angular
- Apache Solr
- Java-Klassenbibliotheken und Programmierschnittstellen
- Node.js
- React
- RequireJs
- Spring Framework
- Typescript
- Vue.js
-
PHP (1)
- Laravel
- REST-API
- Ruby
-
Script-Sprachen (2)
- JavaScript
- JQuery
- Webentwicklungstechniken
-
Programmierbibliotheken und Schnittstellen (1)
- Ractive.js
-
Formatierungssprachen (1)
- SASS/CSS
-
Auszeichnungssprachen (4)
-
1
Projektmanagement-Kenntnisse
-
Projektmanagement-Methoden (2)
- Planung von Sprints
- Scrum
-
Projektmanagement-Methoden (2)
-
11
Softwareentwicklungskenntnisse
- Software-Dokumentation
-
Software-Programmierung (1)
- Programmierparadigmen
- Softwarebetreuung
-
Softwareentwicklungstools (2)
- Bootstrap
- YouTrack
-
Softwareentwicklungsmethoden (1)
- Agile Softwareentwicklung
-
Spezialgebiete Softwareentwicklung (6)
- Backend-Entwicklung
- DevOps
- Docker
- Entwicklung von Webapplikationen
- Frontend-Entwicklung
- Programmierung von Apps
-
UI-Entwicklung (1)
- Balsamiq Mockups
-
Qualitätsmanagement in der Softwareentwicklung (2)
- Durchführung und Automatisierung von Testläufen
- Testmethoden zur Qualitätssicherung im Softwarebereich
-
Software-Planung (1)
- Requirements Engineering
-
Softwaretests (3)
- BrowserStack
- Jasmine
- PHPUnit
-
Konfigurationsmanagement (2)
- Gitlab
- SCCS
- 6 überfachliche berufliche Kompetenzen
- Analytische Fähigkeiten
- Genauigkeit
- Konzentrationsfähigkeit
- Teamfähigkeit
- Technisches Verständnis
-
1
Zuverlässigkeit
- Qualitätsbewusstsein
- 15 In Inseraten gefragte berufliche Kompetenzen
- .NET
- Application Server und Web-Entwicklungsumgebungen
- Backend-Entwicklung
- CSS-Layout
- Datenbankentwicklung
- Englisch
- Entwicklung von Webapplikationen
- Frontend-Entwicklung
- Gitlab
- HTML
- JavaScript
- PHP
- React
- Web Server
- WordPress