Softwarearchitect

Berufsbereiche: Elektrotechnik, Elektronik, Telekommunikation, IT
Ausbildungsform: Uni/FH/PH
∅ Einstiegsgehalt: € 2.710,- bis € 3.560,- *
* Die Gehaltsangaben entsprechen den Bruttogehältern bzw Bruttolöhnen beim Berufseinstieg. Achtung: meist beziehen sich die Angaben jedoch auf ein Berufsbündel und nicht nur auf den einen gesuchten Beruf. Datengrundlage sind die entsprechenden Mindestgehälter in den Kollektivverträgen (Stand: 2022). Eine Übersicht über alle Einstiegsgehälter finden Sie unter www.gehaltskompass.at. Die Mindest-Löhne und Mindest-Gehälter sind in den Branchen-Kollektivverträgen geregelt. Die aktuellen kollektivvertraglichen Lohn- und Gehaltstafeln finden Sie in den Kollektivvertrags-Datenbanken des Österreichischen Gewerkschaftsbundes (ÖGB) und der Wirtschaftskammer Österreich (WKÖ).

Berufsbeschreibung

Softwarearchitects befassen sich mit der Konstruktion umfangreicher Softwaresysteme. Das umfasst die Planung, den Entwurf, das Design und die Wahl des Vorgehensmodells.

Sie überblicken die Produktentwicklung insgesamt, koordinieren und begleiten alle beteiligten Mitarbeiter und vereinbaren Kundenwünsche mit den technischen Möglichkeiten.

Sie wählen die jeweils geeignete Architektur, also die Struktur der Systemkomponenten (z.B. Bausteine, Laufzeit, Performance, Sicherheit). Sie erstellen ein entsprechendes Software-Architekturmodell. Entsprechend den exakt definierten Anwendungsfällen wählen sie zwischen Objektorientierten oder Komponentenbasierten Architekturen, Architekturen verteilter Systeme oder Serviceorientierte Architekturen (SOA).

Die softwaretechnische Umsetzung erfolgt dann durch die zuständigen ->>ProgrammiererInnen im Einklang mit den vorgegebenen Bedingungen.

Softwarearchitects sind für die Einhaltung der Qualitätsanforderungen verantwortlich und arbeiten dabei eng mit SystemprogrammiererInnen zusammen. Siehe auch den Beruf InformatikerIn.

Lehrgang Software Engineering Diploma Lehrgang WIFI - Ausbildung zum Software Developer in Java / C# / C/C++ Doktoratsstudium/PhD PhD - Doktoratsstudium Informations- und Kommunikationstechnik Doktoratsstudium/PhD PhD - Joint Doctoral Program in Visual Computing Doktoratsstudium/PhD PhD - Doktoratsstudium Informatik Bachelorstudium (FH) Fachhochschulstudium Business Software Development (BSc) Bachelorstudium (FH) Fachhochschulstudium Automotive Computing (BSc) Bachelorstudium (FH) Fachhochschulstudium Digital Business and Software Engineering (BSc) Bachelorstudium (FH) Fachhochschulstudium Softwaretechnik & Digitaler Systembau* (BSc) Bachelorstudium (FH) Fachhochschulstudium Coding & Digital Design (BSc) Bachelorstudium (FH) Studiengang Wirtschaftsinformatik (BSc/BEng) Bachelorstudium (FH) Fachhochschulstudium Mobile Software Development (BSc) Bachelorstudium (FH) Fachhochschulstudium Software Engineering und Vernetzte Systeme (BSc) Bachelorstudium (FH) Fachhochschulstudium Informatics (BSc) Bachelorstudium (FH) Fachhochschulstudium Informatik Dual (BSc) Bachelorstudium (UNI) Universitätsstudium Artificial Intelligence (BSc) Masterstudium (FH) Fachhochschulstudium Multilingual Technologies (MSc) Masterstudium (FH) Fachhochschulstudium AI Engineering (MSc) Masterstudium (FH) Fachhochschulstudium IT Architecture (DI) Masterstudium (FH) Fachhochschulstudium Cloud Computing Engineering (MSc) Masterstudium (FH) Fachhochschulstudium Software Design and Engineering (MSc) Masterstudium (FH) Fachhochschulstudium Software and Digital Experience Engineering (DI) Masterstudium (FH) Fachhochschulstudium Gamified Reality Applications for Real-world Challenges and Experiences (GRACE) (MA) Masterstudium (FH) Fachhochschulstudium Software Engineering (MSc) Masterstudium (UNI) Universitätsstudium Computational Science (MSc) Masterstudium (UNI) Universitätsstudium Artificial Intelligence (MSc) Masterstudium (UNI) Universitätsstudium Software Engineering and Management (MSc) Masterstudium (UNI) Universitätsstudium Informatik - Software Engineering & Internet Computing (MSc)
  • 15 In Inseraten gefragte berufliche Kompetenzen
  • .NET
  • Agile Softwareentwicklung
  • Angular
  • C
  • C#
  • C++
  • Datenbanksysteme
  • Englisch
  • Java
  • JavaScript
  • LINUX
  • Requirements Engineering
  • Softwaredokumentation
  • SQL
  • XML