Software Architect (mwd)

Job Details

  • Deine Aufgaben
    • Übernahme der technischen Führung im Rahmen der Konzeption und Implementierung von Softwarekomponenten sowie Gestaltung der Softwarearchitektur
    • Ausarbeitung technischer Lösungsmöglichkeiten in direkter Interaktion mit den Systemarchitektur-Teams inkl. Analyse und Bewertung von Frameworks und Technologien
    • technische und methodische Unterstützung der agilen Teams in der Softwareentwicklung
    • Verantwortung für die Ausarbeitung und Vermittlung von technischen Standards und Vorgaben sowie Definition von team- oder unternehmensübergreifenden Schnittstellen
    • Durchführung technischer Abstimmungen mit Kunden, Lieferanten und Partnern
    • Unterstützung bei der Erstellung von Verträgen, Backlogs, Sicherheits-, Datenschutz-, Support- und Betriebskonzepten
  • Dein Profil
    • abgeschlossenes Studium der Informatik oder eine vergleichbare Qualifikation sowie einschlägige Berufspraxis in komplexen IT-Projekten mit Schwerpunkt Softwareentwicklung
    • umfangreiche Erfahrung mit Architekturmustern (z.B. Microservices, MVC, SOA) sowie Programmiersprachen, Frameworks und -umgebungen, vor allem aus dem Kontext Webentwicklung, Cloud Native und/oder Datenanalyse (z.B. Java, Spring, Python, R, Go, TypeScript, JavaScript, Docker, Kubernetes)
    • sichere Kenntnisse hinsichtlich in Open Source-Technologien (z.B. Keycloak, RabbitMQ, Kafka, Elasticsearch, Grafana, PostgreSQL RStudio, JupyterLab, Git)
    • fachliches Wissen in einem oder mehreren Themengebieten: Webportale, IAM, PKI, Datenanalyse und KI, Blockchain und/oder IT-Sicherheit
    • Praxis im Umgang mit Notationen wie XML, OpenAPI, JSON, YAML
    • Know-how in gängigen Standards (z.B. des BSIs) sowie im Bereich Prozesse und Methoden in der Softwareentwicklung, vor allem im agilen Umfeld
    • Dienstleistungs- und Lösungsorientierung sowie Kommunikationsvermögen

Apply for this Job

Similar Jobs