Requirements Engineer (m/w)

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: 2023). 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

Requirements Engineers analysieren, bewerten und erstellen Anforderungslisten im Rahmen von Software-Entwicklungsprojekten. Sie sind dafür verantwortlich, die Anforderungen der KundInnen bzw. AnwenderInnen an eine Software zu ermitteln und zu analysieren sowie den gesamten Software-Entwicklungsprozess zu koordinieren und zu überwachen. Sie bilden die Schnittstelle zwischen KundInnen, AnwenderInnen, Software-EntwicklerInnen und ProgrammiererInnen.

Requirements Engineers betreuen den gesamten Software-Entwicklungsprozess, von der Einholung der Kundenwünsche über die Entwicklung technischer Lösungen bis zur Umsetzung und Übergabe des Softwareproduktes an die KundInnen. Sie führen persönliche Gespräche mit KundInnen, um deren Anforderungen an eine Software zu ermitteln, führen Analysen und Recherchen durch und entwickeln gemeinsam mit dem Software-Entwicklungsteam geeignete technische Lösungen. Dabei berücksichtigen sie gesetzliche, technische und gestalterische Möglichkeiten sowie mögliche Konflikte zwischen den einzelnen Kundenanforderungen an eine Software.

Zur Planung der Software erstellen Requirements Engineers Lastenhefte, in denen alle Kundenanforderungen und die technische Umsetzung dokumentiert sind. Weiters unterstützen sie das Entwicklungsteam bei der Umsetzung des Softwareprodukts und präsentieren die Ergebnisse den KundInnen, indem sie z.B. erste Entwürfe zur Gestaltung der Eingabemaske und weitere Features der Software vorstellen. Zudem betreuen Requirements Engineers die umgesetzten IT-Produkte und arbeiten auch bei der Weiterentwicklung dieser mit.

Typische Tätigkeiten sind z.B.:

  • KundInnen betreuen und beraten
  • Anforderungsanalysen durchführen
  • Lösungskonzepte erarbeiten
  • Anforderungskatalog und Lastenhefte erstellen
  • Kosten kalkulieren
  • Softwaretests und -entwürfe präsentieren
  • Projekte akquirieren
  • 8 überfachliche berufliche Kompetenzen
  • Analytische Fähigkeiten
  • Design Thinking
  • 1
    • Detailorientierung
  • Kommunikationsstärke
  • Problemlösungsfähigkeit
  • Serviceorientierung
  • Systematische Arbeitsweise
  • 1
    • Konfliktfähigkeit
  • 15 In Inseraten gefragte berufliche Kompetenzen
  • Agile Softwareentwicklung
  • Anforderungsanalyse
  • Atlassian Confluence
  • Business Analyse
  • Englisch
  • Entwicklung von User Stories
  • Geschäftsprozessanalyse
  • IT-Analysedokumentation
  • IT-Projektmanagement
  • Java
  • JIRA
  • Requirements Engineering
  • Scrum
  • SQL
  • UML