Auf einen Blick
- Aufgaben: Modernisiere Legacy-Systeme und entwickle innovative Softwarelösungen.
- Arbeitgeber: Brunel, ein führendes Unternehmen in der Technologiebranche.
- Mitarbeitervorteile: Attraktives Gehalt, 30 Tage Urlaub und betriebliche Altersvorsorge.
- Andere Informationen: Unbefristete Festanstellung mit hervorragenden Entwicklungsmöglichkeiten.
- Warum dieser Job: Gestalte die Zukunft von Software und arbeite an spannenden Projekten.
- Gewünschte Qualifikationen: Erfahrung mit MATLAB und in der Refaktorierung von Legacy-Systemen.
Das voraussichtliche Gehalt liegt zwischen 55000 - 70000 € pro Jahr.
Für ein anspruchsvolles Entwicklungsprojekt in einem hochspezialisierten Technologieumfeld sucht Brunel einen erfahrenen Software Engineer / Softwarearchitekten (w/w/d) mit Schwerpunkt auf der Modernisierung von Legacy‑Systemen. In dieser Rolle arbeitest du an einem produktiv eingesetzten Softwaresystem, das über viele Jahre gewachsen ist und geschäfts‑ sowie technologieentscheidende Funktionen erfüllt. Dein Fokus liegt auf der strukturierten Weiterentwicklung, Absicherung und architektonischen Stabilisierung unter realen fachlichen und organisatorischen Rahmenbedingungen.
Stellenbeschreibung:
- Mitarbeit an einem umfangreichen, produktiv eingesetzten Softwaresystem auf MATLAB‑Basis
- Refaktorierung und schrittweise Modernisierung von Legacy‑Komponenten bei laufendem Betrieb
- Definition, Bewertung und Umsetzung tragfähiger Softwarearchitekturen unter realistischen Randbedingungen (Bestandsabhängigkeiten, Zeit‑ und Qualitätsvorgaben)
- Absicherung bestehender Funktionalität durch geeignete Regressionsstrategien und Vergleichsansätze
- Technische Führung im Projektumfeld ohne disziplinarische Verantwortung
- Coaching und fachliche Unterstützung von Entwickler:innen bei Architektur‑, Design‑ und Qualitätsfragen
- Strukturierte Überführung fachlicher Anforderungen aus komplexen technischen Domänen (z. B. Justage‑, Mess‑ und Optimierungsverfahren) in robuste, wartbare Software
- Aktiver Wissenstransfer im Team und Etablierung nachhaltiger Verbesserungen in Code‑Struktur, Architektur und Arbeitsweise
- Enge Zusammenarbeit mit angrenzenden Fachbereichen zur Abstimmung technischer Anforderungen
Mehrjährige Erfahrung in der Arbeit mit gewachsenen, produktiven Softwaresystemen. Sehr gute Kenntnisse in MATLAB, insbesondere im Umgang mit großen Codebasen. Nachweisbare Erfahrung in der Refaktorierung und Modernisierung von Legacy‑Systemen. Sicherer Umgang mit Strategien zur Absicherung bestehender Funktionalität (z. B. Regression, Vergleichsläufe, Referenzdaten). Verhandlungssichere Deutschkenntnisse (C1) und Englischkenntnisse (B2).
Das Angebot:
- Haustarifvertrag mit ver.di
- Attraktives Gehalt
- Unbefristete Festanstellung
- 30 Tage Urlaub
- Betriebliche Altersvorsorge
- Bezuschussung des Jobtickets
- Einblicke in Top-Unternehmen unterschiedlicher Branchen
- Chancen auf Übernahme nach der Arbeitnehmerüberlassung
Softwareingenieur / Softwarearchitekt Legacy System (w/m/d) Arbeitgeber: Brunel
Kontaktperson:
Brunel HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: Softwareingenieur / Softwarearchitekt Legacy System (w/m/d)
✨Netzwerken, Netzwerken, Netzwerken!
Nutze LinkedIn und Xing, um mit Leuten aus der Branche in Kontakt zu treten. Oft sind es persönliche Empfehlungen, die den entscheidenden Unterschied machen, also lass uns aktiv sein und unser Netzwerk erweitern!
✨Sei proaktiv bei der Kontaktaufnahme
Wenn du eine interessante Stelle siehst, zögere nicht, direkt Kontakt aufzunehmen. Frag nach einem informellen Gespräch oder einem Kaffee, um mehr über das Team und die Projekte zu erfahren. Das zeigt dein Interesse und Engagement!
✨Bereite dich auf technische Interviews vor
Mach dich fit für technische Fragen und Coding-Challenges. Übe mit Plattformen wie LeetCode oder HackerRank, um deine Fähigkeiten zu schärfen. Wir wollen schließlich zeigen, dass wir die besten Lösungen für Legacy-Systeme finden können!
✨Bewirb dich über unsere Website
Vergiss nicht, dich direkt über unsere Website zu bewerben! So stellst du sicher, dass deine Bewerbung schnell und unkompliziert an die richtigen Leute gelangt. Lass uns gemeinsam den nächsten Schritt in deiner Karriere gehen!
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Softwareingenieur / Softwarearchitekt Legacy System (w/m/d)
Tipps für deine Bewerbung 🫡
Mach es persönlich!: Zeig uns, wer du bist! Verwende in deinem Anschreiben eine persönliche Ansprache und erzähle uns, warum du dich für die Stelle als Softwareingenieur / Softwarearchitekt interessierst. Das macht deine Bewerbung einzigartig und hebt dich von anderen ab.
Betone deine Erfahrungen: Erzähle uns von deinen bisherigen Projekten, besonders wenn sie mit Legacy-Systemen zu tun hatten. Wir suchen jemanden, der Erfahrung in der Refaktorierung und Modernisierung hat. Zeig uns, wie du Herausforderungen gemeistert hast!
Sei strukturiert: Gliedere deine Bewerbung klar und übersichtlich. Verwende Absätze und Aufzählungen, um wichtige Punkte hervorzuheben. So können wir schnell erkennen, dass du nicht nur ein guter Entwickler, sondern auch ein guter Kommunikator bist.
Bewirb dich über unsere Website: Wir empfehlen dir, deine Bewerbung direkt über unsere Website einzureichen. So stellst du sicher, dass alle Unterlagen an die richtige Stelle gelangen und du keine wichtigen Schritte im Bewerbungsprozess verpasst.
Wie du dich auf ein Vorstellungsgespräch bei Brunel vorbereitest
✨Verstehe die Legacy-Systeme
Mach dich mit den spezifischen Herausforderungen und Technologien von Legacy-Systemen vertraut. Zeige im Interview, dass du die Komplexität dieser Systeme verstehst und bereit bist, innovative Lösungen zu entwickeln.
✨Bereite konkrete Beispiele vor
Denke an konkrete Projekte, bei denen du erfolgreich Legacy-Systeme modernisiert hast. Bereite dich darauf vor, deine Erfahrungen und die angewandten Strategien detailliert zu erläutern, um deine Expertise zu untermauern.
✨Zeige deine Teamfähigkeit
Da die Rolle auch Coaching und technische Führung umfasst, sei bereit, über deine Erfahrungen in der Zusammenarbeit mit anderen Entwicklern zu sprechen. Betone, wie du Wissen transferierst und das Team unterstützt.
✨Sprich die Sprache der Technik
Stelle sicher, dass du die technischen Begriffe und Konzepte, die in der Stellenbeschreibung erwähnt werden, beherrschst. Dies zeigt nicht nur dein Fachwissen, sondern auch dein Engagement für die Position.