15.027 IT-Jobs

Softwarearchitekt (m/w/d) – C# Software Architect

Jobriver HR Service (15025 weitere Jobs)
Frankfurt am Main
Hybrid
Vollzeit
Mid-Level
Ab sofort
vor 46 Tagen
Aktualisiert vor 38 Tagen
50.000 € – 72.000 € / Jahr
Jobriver schätzt: 43.705 € – 112.253 € / Jahr Softwarearchitekt

Beschreibung

Bei unserem Kunden handelt es sich um ein traditionsreiches Systemhaus, das seit über 25 Jahren hochspezialisierte Systemlösungen für den öffentlichen Personennahverkehr entwickelt, implementiert und vertreibt. Mit einer Vielzahl an Kunden, die die Plattformen individuell nutzen, verbindet der Arbeitgeber tiefes Branchen-Know-how mit technologischer Innovation. Für den Weg vom Monolithen zu modularen, modernen Architekturen wird nun ein erfahrener Softwarearchitekt (m/w/d) gesucht, der die Modernisierung aktiv antreibt – sowohl strategisch als auch hands-on. In dieser Rolle sind Sie verantwortlich für den stufenweisen Übergang bestehender VB.NET-Monolithen hin zu modularen C# .NET Komponenten, wobei die Systemstabilität bei laufendem Betrieb gewahrt bleibt. Sie definieren und setzen Architekturstandards, Design Patterns und Best Practices um, insbesondere SOLID, Clean Architecture und Microservices, um Skalierbarkeit und Wartbarkeit sicherzustellen. Zudem führen Sie Code- und Architekturreviews durch und unterstützen bei Migrationen, Modernisierungen sowie technischen Entscheidungen unter Einbindung aller Stakeholder. Die enge Zusammenarbeit mit Entwicklern, Product Ownern und Fachbereichen zur Analyse technischer und fachlicher Anforderungen gehört ebenfalls zu Ihren Aufgaben. Darüber hinaus bringen Sie sich hands-on ein, indem Sie aktiv mitentwickeln, Fehleranalysen durchführen und bestehende Komponenten betreuen. Diese Position bietet Ihnen die Möglichkeit, in einem dynamischen Umfeld zu arbeiten und maßgeblich zur Gestaltung modularer Architekturen beizutragen.

Anforderungen

Der ideale Kandidat hat ein abgeschlossenes Studium der Informatik oder eine vergleichbare Qualifikation mit Schwerpunkt Softwarearchitektur komplexer Anwendungen. Fundierte Erfahrungen mit .NET-Technologien sind unerlässlich, ebenso wie ein nachweislicher Background im Design von modularen Systemen und der Anwendung von Design Patterns sowie Architekturprinzipien wie Microservices und Clean Architecture. Für die Kommunikation im Team ist fließendes Deutsch auf mindestens C1-Niveau erforderlich. Sie sollten zudem über ausgeprägte analytische Fähigkeiten sowie eine strukturierte Arbeitsweise verfügen. Teamfähigkeit und die Fähigkeit, technische Konzepte verständlich zu vermitteln, sind ebenso wichtig wie ein hohes Maß an Eigenverantwortung und Engagement. Idealerweise bringen Sie auch Erfahrungen in der Zusammenarbeit mit interdisziplinären Teams mit und sind bereit, sich kontinuierlich weiterzuentwickeln.

Technologien

C# .NET Microservices

Soft Skills

Teamfähigkeit Kommunikation Analytisches Denken

Erforderliche Sprachen

Deutsch

Jetzt bewerben

61.000 €
0 / 800 Zeichen

Lebenslauf, Zeugnisse, Anschreiben (PDF, max. 5MB pro Datei, max. 10 Dateien)

Dateien hier ablegen oder klicken
Weitere Informationen findest du in der Datenschutzerklärung. Du kannst deine Einwilligung jederzeit widerrufen.