AMS Karrierekompass - Arbeitsmarkt, Bildung und Berufsinformation
Hier finden Sie Berufsinformationen, Angebote zu Aus- und Weiterbildungen sowie Informationen zu Einstiegsgehältern, Arbeitsmarkttrends und vieles mehr.Requirements Engineer (m/w)
Berufsbereiche: Elektrotechnik, Elektronik, Telekommunikation, ITAusbildungsform: Uni/FH/PH
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
- 12 fachliche berufliche Kompetenzen
-
2
Datenbankkenntnisse
-
Datenbank- und Datenbankabfragesprachen (1)
- SQL
- Datenbankentwicklung
-
Datenbank- und Datenbankabfragesprachen (1)
-
1
Fremdsprachenkenntnisse
- Englisch
-
3
IT-Projektmanagement- und Consultingkenntnisse
- IT-Anforderungsanalyse
-
IT-Consulting (2)
- IT-Prozessanalyse
- IT-System-Auswahl
-
IT-Projektmanagement (6)
- Agile Softwareentwicklung
- Durchführung von Digitalisierungsprojekten
- IT-Projektplanung
- JIRA
- Kanban (Softwareentwicklung)
- Scrum
-
1
IT-Support
-
EDV-Schulung (1)
- Anwenderschulung für IT-Anwendungen
-
EDV-Schulung (1)
- 1 Kenntnis berufsspezifischer Rechtsgrundlagen
-
1
Kundenbetreuungskenntnisse
-
Beratungskompetenz (1)
- Kundenberatung
-
Beratungskompetenz (1)
-
3
Managementkenntnisse
- Business Analyse
-
Agile Unternehmensführung (1)
- SAFe
-
Operative Unternehmensführung (1)
- Prozessmodellierung mit BPMN
-
1
Netzwerktechnik-Kenntnisse
- Netzwerkprotokolle
-
2
Programmiersprachen-Kenntnisse
- Auszeichnungssprachen
-
Script-Sprachen (1)
- JavaScript
-
1
Qualitätsmanagement-Kenntnisse
-
Qualitätssicherung (1)
- Qualitätssicherung in der IT-Branche
-
Qualitätssicherung (1)
-
8
Softwareentwicklungskenntnisse
-
Qualitätsmanagement in der Softwareentwicklung (1)
- Systemtest
- Softwaredokumentation
- Softwareentwicklungsmethoden
-
Softwareentwicklungstools (2)
- IBM Rational DOORS
- Polarion
-
Softwareplanung (3)
- IT-Aufwandsschätzung
- IT-Lastenhefterstellung
- Requirements Engineering
-
Softwareprogrammierung (1)
- UML
-
Software Change Management (1)
- Change Request-Koordination und Dokumentation
-
Softwaretests (2)
- Softwaretest-Planung
- Softwaretest-Tools
-
Qualitätsmanagement in der Softwareentwicklung (1)
-
1
Vortrags- und Präsentationskenntnisse
-
Abhalten von Vorträgen und Präsentationen (2)
- Abhalten von Kundenpräsentationen
- Abhalten von Workshops
-
Abhalten von Vorträgen und Präsentationen (2)
- 8 überfachliche berufliche Kompetenzen
- Analytische Fähigkeiten
- Design Thinking
-
1
Genauigkeit
- Detailorientierung
- Kommunikationsstärke
- Problemlösungsfähigkeit
- Serviceorientierung
- Systematische Arbeitsweise
-
1
Teamfähigkeit
- 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