Tech stack
.NET
C Sharp (Programming Language)
Object-Oriented Software Development
Software Engineering
Angular
Information Technology
Microservices
Requirements
Der ideale Kandidat bringt ein abgeschlossenes Studium oder eine vergleichbare Ausbildung im Bereich Informatik mit. Zudem verfügen Sie über mindestens fünf Jahre Berufserfahrung in der Softwareentwicklung, davon idealerweise drei Jahre in der Konzeption und Implementierung von ERP-Systemen. Fundierte Kenntnisse in objektorientierter Programmierung mit .NET (C#) sowie Angular sind unerlässlich. Sie zeichnen sich durch Qualitätsorientierung, Teamfähigkeit und Verantwortungsbewusstsein aus. Die Weiterentwicklung und Modernisierung einer etablierten Applikation begeistert Sie, und Sie sind bereit, über den Tellerrand hinauszublicken und Produkte sowie Vorgehensmodelle kritisch zu hinterfragen - auch unter wirtschaftlichen Gesichtspunkten. Fließende Deutschkenntnisse sowie sehr gute Englischkenntnisse runden Ihr Profil ab und sind für die Kommunikation im internationalen Umfeld von großer Bedeutung.
Technologien
C# Angular .NET Microservices
Soft Skills
Teamfähigkeit Qualitätsorientierung Verantwortungsbewusstsein
Erforderliche Sprachen
Deutsch Englisch
About the company
Das Unternehmen ist ein führender Anbieter von Software-Lösungen, die speziell für kleine und mittelständische Unternehmen in Europa entwickelt wurden. In der Rolle des Senior Software Architects übernehmen Sie die Verantwortung für die Leitung und Koordination der Modernisierung der cloudbasierten ERP-Software. Dies umfasst die Migration von .NET Framework auf .NET Core sowie die Überführung von Code, Daten und Prozessen. Sie sind maßgeblich daran beteiligt, eine skalierbare, sichere und performante Architektur mit einem klaren Fokus auf Microservices und Containerisierung zu entwickeln. Zudem prüfen Sie bestehende Systemkomponenten und identifizieren Optimierungspotenziale in Bezug auf Effizienz, Wartbarkeit und Integration. Die Auswahl und Integration moderner Technologien, Frameworks und Cloud-Dienste liegt in Ihrem Verantwortungsbereich, um die langfristige Zukunftssicherung der ERP-Lösung zu gewährleisten. In enger Zusammenarbeit mit interdisziplinären Teams setzen Sie die
Architekturstrategie erfolgreich um und stellen die Einhaltung von Best Practices sicher, indem Sie Code-Reviews, CI/CD-Pipelines und Qualitätsstandards implementieren. Darüber hinaus erstellen und pflegen Sie aussagekräftige Architekturdokumentationen, Richtlinien und Risikoanalysen, um eine nachhaltige Weiterentwicklung sicherzustellen.