Hier finden Sie Berufsinformationen, Angebote zu Aus- und Weiterbildungen sowie Informationen zu Einstiegsgehältern, Arbeitsmarkttrends und vieles mehr.

SystemprogrammiererIn

Berufsbereiche: Informationstechnologie
Ausbildungsform: Uni/FH/PH

Berufsbeschreibung

Der Begriff System bezieht sich hier auf einzelne, unterschiedliche Betriebssysteme und Systemsoftware, mit deren Hilfe der Betrieb auf einem Computer organisiert wird. Betriebssysteme sind z.B. Windows und Linux. Zur Systemsoftware zählt unter anderem das Dateiverwaltungssystem und der Compiler (Übersetzer von Quelltext in Maschinenbefehle).

Systemsoftware wird in vielen Branchen benötigt, etwa in der Medizintechnik, bei der Produktion von Waren, im Kundenbeziehungsmanagement, für Leitsysteme oder Geoinformationssysteme.

SystemprogrammiererInnen unterstützen die Entwicklung von Standard- oder Individualsoftware. Die Entwicklung wird von Softwarearchitects anhand eines Vorgehensmodelles vorgegeben. Im Vorgehensmodell ist der gesamte Prozess -von der Anforderungsanalyse, über die Planung und Dokumentation bis zur Inbetriebnahme der Software abgebildet.

SystemprogrammiererInnen verfügen über Kenntnisse der Funktionsweise von Anwendungen und Schnittstellen (APIs*) des jeweiligen Betriebssystems zu den Betriebsmitteln (z.B. Speicher, Ein- und Ausgabengeräte). Sie passen diese Schnittstellen an, sodass erforderliche Geräte, wie etwa Drucker oder Maschinen optimal gesteuert werden können.

SystemprogrammiererInnen sind zudem verantwortlich für die Validierung (Prüfung) bestehender Software und für die Konzeption und den Ablauf von Softwaretests.

Teilgebiete der Systemprogrammierung sind unter anderem Testmanagement und Softwarearchitektur.

 

*API (Application Programming iIterface): Anwendungs­programmier­schnittstelle, welche zur Anbindung einer Software zu anderen Programmen dient.

  • 5 überfachliche berufliche Kompetenzen
  • Analytische Fähigkeiten
  • Lernbereitschaft
  • 2
    • Konzeptionelle Fähigkeiten
    • Umsetzungsstärke
  • Serviceorientierung
  • 2
    • Genauigkeit
    • Qualitätsbewusstsein
  • 16 In Inseraten gefragte berufliche Kompetenzen
  • Projektmanagement-Kenntnisse
  • Softwareentwicklungskenntnisse
  • C#
  • C++
  • CSS
  • Customizing
  • Datenbankentwicklung
  • HTML
  • Java
  • JavaScript
  • MySQL
  • PHP
  • Schnittstellen-Programmierung
  • Softwaretests
  • SQL
  • Systemintegration