Beschreibung
Für unseren Auftraggeber in Berlin suchen wir zum nächstmöglichen Termin einen Architekten für Auftragsverwaltungssoftware in Testumgebung (m/w).Ziel des Projekts ist die Inbetriebnahme einer neuen Version der Auftragsverwaltungssoftware in der Testumgebung unter Anschluss aller realen Dritt-Systeme (keine Simulationen) und nachfolgend zu schaffenden Kernfunktionalitäten.
Ihnen obliegt dabei die Vorbereitung und Begleitung der Entwicklungsarbeit durch fachliche Lösungskonzeption (inkl. lückenloser Dokumentation) und -erläuterung sowie die Sicherstellung der Qualität durch zu spezifizierende Testszenarien.
Folgende Teilbereiche gehören zum Projektumfang:
- Kundendatenmigration aus Altsystem
- Auftragsdatenzuordnung (automatisch & manuell)
- generisches Benachrichtigungsfunktionen für System- und Verarbeitungszustände
- Unterstützung neuer Versandarten für die erzeugbaren Produkte
Ihre Aufgaben:
Kundendatenmigration
- zwischen drei beteiligten Systeme (Neusystem, Legacy-System, kaufmännisches System)
- Detailausarbeitung einer Migrationsschnittstelle zw. den beteiligten Systemen in Abstimmung mit deren Entwicklungsverantwortlichen
- Formulierung von Suchkriterien für Kundendaten gegen die beteiligten Systeme
- Spezifizierung von Testszenarien für die Qualitätskontrolle nach der Umsetzung (z.B. in Form von Datensätzen und Testanfragen)
Kundenzuordnung (automatisch, manuell)
- automatisch: Regelsatz für die automatische Zuordnung von Auftragsdaten erstellen und dokumentieren Anweisung der Entwickler bei der Umsetzung der Zuordnungsregeln
- manuell: UI Vorschlag für intuitive Benutzeroberfläche zur manuellen Zuordnung (z.B. in Form einer Skizze und Beschreibung)
- Spezifizierung von Testszenarien für anschließende Qualitätskontrolle
Benachrichtigungssystem
- Erarbeitungen eines generisches Konzept für die Definition, Auslösung und Zustellung von Benachrichtigungen über bestimmte System- und Verarbeitungszustände
- Definition von Standardnachrichten und Templates sowie Mechanismen zur Parametersubstitution
- Spezifikation einer UI-Maske in Form einer Skizze zur Benutzung/Konfiguration des Systems.
Versandarten
- Erweiterung des bestehenden Systemprozesses um die Unterstützung neuer Versandarten
- Analyse und Erfassungen der bisherigen Prozesse (inklusive der beteiligten Systeme). Anpassungen gemäß Kundenwunsch müssen berücksichtigt werden. Die neu entstandenen Prozesse sollen in Form von Prozessdiagrammen dokumentiert werden; die Entwickler bei deren Umsetzung angeleitet werden.
- Qualitätsabnahme durch vorher spezifizierte Testfälle.
Ihre Skills:
- sehr gute Kenntnisse in den verwendeten Datenstrukturen in SAP/SD (Vokabular und Bedeutung)
- Prozesskenntnisse im Umfeld Trust-Center und Zertifikatsausstellung
- Prozessmodellierung in BPMN und praktische Erfahrungen mit Prozessengines (Camunda)
- Programmiersprache Java und Entwicklungswerkzeuge (Eclipse, Maven, Mercurial)
- formale Methoden zur Dokumentation und Spezifizierung (UML)
- sicherer Umgang mit Standardtools in der Softwareentwicklung (Enterprise Architect, JIRA)
Bei Interesse freuen wir uns auf Ihr aktuelles Profil im Word-Format (bitte kein PDF)! Reference :J Duration :3 MM + Option Verlängerung Location : Berlin Languages : Deutsch emagine GmbH Glaubitz, Nicole T : F :