Die Vertiefungsrichtung Softwareentwicklung bildet Ingenieure in der Entwicklung von Softwares aus, indem ihnen die nötigen Kompetenzen zur Verfügen gestellt werden.
Spezifische Kompetenzen
Diese ermöglichen ihnen komplexe und umfangreiche Softwarearchitekturen und Computeranwendungen zu entwickeln. Sie beherrschen die Abläufe der Software-Entwicklung, die zahlreichen Programmiersprachen und sind fähig jene Art von Computeranwendung zu codieren und zu überprüfen, sei es auf dem Web, Mobile oder auf einer Cloud oder in einem virtuellen Raum.
Stichwörter
Softwarearchitekturen, Softwareentwicklung, Webentwicklung, Entwicklung Mobile Technologien, Cloud, Computing, Devops
Berufsmöglichkeiten
Sie finden in vielen Bereichen eine Arbeit, wie zum Beispiel in grossen IT-Organisationen, wie Bedag, Adesso, usw. Nicht zu vergessen sind mögliche Arbeitgeber wie die SBB oder die Post. Sie sind keine IT-Unternehmen, stellen jedoch Unmengen an Informatiker ein. Es besteht ebenfalls die Möglichkeit in einem KMU oder einer Startup tätig zu sein. Sie entwickeln Softwares für diverse IT-Supports nachdem sie die Informatikarchitekturen definiert haben, welche sehr komplex sein können.
Weiterentwicklung
Auf Dauer sind sie nicht nur in der Lage verantwortungsvolle Posten in der Entwicklung zu übernehmen, sondern auch die Handelsaspekte (Verkauf, Marketing, Werbung) von IT-Produkten und Dienstleistungen, zu leiten.