Hays

Softwarearchitekt mit SAP-Erfahrung (m/w/d)

  • Remote / Köln
  • Festanstellung
  • Vollzeit

Bitte beziehen Sie sich bei Ihrer Bewerbung auf SOFTWARE-ENGINEER.JOBS – Kennziffer: 112153

Bild zu Softwarearchitekt mit SAP-Erfahrung  (m/w/d) Bild zu Softwarearchitekt mit SAP-Erfahrung  (m/w/d)

Aufgaben

  • Analyse einer historisch gewachsenen Softwarelandschaft mit Fokus auf technische und fachliche Abhängigkeiten
  • Entwicklung eines Architektur-Zielbildes mit modularer Schichtung und definierten Schnittstellen
  • Ableitung einer Migrationsstrategie zur schrittweisen Einführung der neuen Architektur
  • Erarbeitung von Guidelines zu Coding-Standards, Testing und Qualitätssicherung
  • Durchführung von Proof-of-Concepts in priorisierten Bereichen zur Validierung der Architekturansätze
  • Dokumentation von Architekturentscheidungen inklusive Akzeptanzkriterien
  • Regelmäßige fachliche Abstimmung und Präsentation der Ergebnisse in Reviews
  • Fokus auf Architekturrückblick und pragmatische Lösungsfindung, kein reines Coding, sondern strategische Herangehensweise
  • Arbeit als freier Experte ohne Integration in interne Weisungsketten oder Vertretungsaufgaben

Profil

  • Fundierte Kenntnisse in Softwarearchitektur mit Schwerpunkt Modularisierung und Domain-driven Design (DDD)
  • Einschlägige Erfahrung im Umgang mit gewachsenen Legacy-Codebasen und Refactoring-Strategien (z. B. Strangler Fig Pattern)
  • Profunde Kenntnisse im SAP-Umfeld, insbesondere ABAP, CDS Views, BRF+, Output-Management (SmartForms, Adobe Forms)
  • Erfahrung in der Erstellung von Architektur-Dokumentationen (C4 Model, ADRs)
  • Fundierte Praxis in Testautomatisierung und Qualitätssicherung (Unit-, Integrations-, Kontrakttests)
  • Sicherer Umgang mit CI/CD-Pipelines im SAP-Kontext (abapGit, Jenkins)
  • Nachweisliche Fähigkeit, komplexe technische Sachverhalte verständlich an Fachbereiche zu kommunizieren
  • Selbstständige und zielorientierte Arbeitsweise, besonders im Remote-Setting
  • Fließende Deutsch- und Englischkenntnisse
  • Bereitschaft, sich intensiv mit historischen Codebeständen auseinanderzusetzen und daraus ein modular optimiertes System zu entwickeln

Benefits

  • Anspruchsvolles Projekt mit hoher technischer Komplexität
Alle Personenbezeichnungen beziehen sich auf alle Geschlechter gleichermaßen. Weitere Informationen.