Beschreibung
Start: 2. August 2021Ende: 31. Januar 2022 mit Option auf Verlängerung
Aufgaben:
- Technischer Ansprechpartner für den Kunden während des gesamten Softwarelebenszyklus; Fortlaufende Beratung in allen technischen Aspekten der zu erstellenden Software
- Bewertung von Angebotsaufforderungen/ Kundenausschreibungen inkl. Aufwandsabschätzung und Arbeitspaketeinteilung, sowie benötigtem Ressourcenbedarfes
- Analyse, Erfassung und Nachweises der Anforderungslage für die zu erstellende Softwarelösung in Zusammenarbeit mit dem Kunden
- Erstellung von Softwarespezifikationen (Softwarearchitektur und Softwareentwurf) und dessen Kommunikation intern / extern u.a.
- Festlegung des Architekturmusters, Erstellung von Struktur- und Verhaltensdiagrammen, Schnittstellenkonzept, Sicherheitskonzept inkl. Rollen- und Rechte-Konzept, GUI-Konzept, Testkonzept, Implementierungskonzept etc.
- Aufbau und aktive Leitung von agilen Teams in allen Phasen eines Softwareentwicklungsprojektes inkl. Steuerung der Arbeitspakete und Förderung der Kommunikation innerhalb des Teams
- Vorgabe und Kontrolle von Standards / Richtlinien in der Softwareentwicklung (u.a. Einhaltung von gängigen Design-Patterns und Programmierparadigmen); Regelmäßige Annahme und Prüfung des Entwicklungsstandes mittels Pull-Requests
- Ausarbeitung von technischen Lösungsskizzen für spezifische Problemstellungen während der Entwicklungsphase (u.a. Konzept für komplexen Prozessabläufen / Algorithmen)
Skills:
- Hohe Kommunikations- und Teamfähigkeit sowohl intern als auch gegenüber dem Kunden
- Mehrjährige Erfahrung in der Steuerung von Entwicklungsteams
- Mehrjährige Erfahrung in der Erstellung von Softwarespezifikationen (Softwarearchitektur und Softwareentwurf)
- Mehrjährige Erfahrung in der Anwendung von Architekturkonzepten, Entwurfsmustern und UML
- Kenntnisse international anerkannter SW-Architekturstandards (z.B. Zertifizierung iSAQB), detaillierte Kenntnisse aktueller Methoden, Richtlinien und Best Practices
- Praktische Erfahrung und Kenntnisse in der Modellierung vorzugsweise in Sparx Enterprise Architect
- Praktische Erfahrung und Kenntnisse in der objektorientierten Programmierung z.B. in C# / Java
- Kenntnisse in agilen Softwareentwicklungsmethoden (z.B. Scrum, Kanban) sowie im Bereich Continuous Integration bzw. Deployment (z.B. Microsoft Azure DevOps)
- Analytisches und strukturiertes Vorgehen und eigenständiges selbstverantwortliches Arbeiten
- Englisch und Deutsch in Wort und Schrift
Bei Interesse melden Sie sich gerne!
Diana Zeiße
Tel.:
E-Mail:
GULP Information Services GmbH
Reichskanzler-Müller-Straße 21
68165 Mannheim
Deutschland