Senior-Software-Entwickler/in | Legacy Systems (m/w/d)
Senior-Software-Entwickler/in | Legacy Systems (m/w/d)
Senior-Software-Entwickler/in | Legacy Systems (m/w/d)
Senior-Software-Entwickler/in | Legacy Systems (m/w/d)
Jobriver HR Service
Internet, IT
München
- Art der Beschäftigung: Vollzeit
- 60.000 € – 75.500 € (von XING geschätzt)
- Vor Ort
- Zu den Ersten gehören
Senior-Software-Entwickler/in | Legacy Systems (m/w/d)
Über diesen Job
Senior-Software-Entwickler/in | Legacy Systems (m/w/d)
Beschreibung
Unser Kunde ist ein global agierendes, mittelständisches Unternehmen, das sich als Technologieführer im Bereich Drahtbondsysteme etabliert hat. In dieser Schlüsselposition sind Sie verantwortlich für die Wartung und Anpassungsentwicklung der aktuellen Software-Generation für Bonder-Systeme. Sie bringen fundierte Kenntnisse in C und C++ sowie in Skriptsprachen wie TCL/TK mit, um die Software in einem anspruchsvollen, maschinennahen und zeitkritischen Umfeld zu optimieren. Ihre Aufgaben umfassen die Analyse bestehender Software-Komponenten und deren Optimierung hinsichtlich Effizienz, Wartbarkeit, Stabilität und Performance. Zudem wirken Sie aktiv am Software-Design und an der Architektur mit, wobei Methoden wie Clean Code, Modularisierung und Test Driven Development zur Anwendung kommen. Sie unterstützen das Team als technischer Mentor, geben Ihr Wissen weiter und bringen neue Technologien sowie methodische Ansätze ein. Das Arbeitsumfeld ist geprägt von einer innovationsgetriebenen Unternehmenskultur, in der Sie langfristige Perspektiven und Gestaltungsspielräume bei Modernisierungsprojekten finden. Sie arbeiten in einem kollegialen, professionellen Team mit kurzen Entscheidungswegen und haben die Möglichkeit zur fachlichen Weiterentwicklung und gezielten Weiterbildung.
Anforderungen
Der ideale Kandidat bringt ein abgeschlossenes Studium der Informatik, Elektrotechnik oder eine vergleichbare Qualifikation mit. Mehrjährige Erfahrung in der Software-Entwicklung mit C sowie in Skriptsprachen wie TCL/TK oder vergleichbaren Technologien ist erforderlich. Tiefere Kenntnisse in C++ (C++98 bis C++20) sind von Vorteil. Erfahrung in der Software-Architektur, mit Algorithmen und komplexen Datenstrukturen wird vorausgesetzt. Ein sicherer Umgang mit gewachsenen Codebasen und technischen Abhängigkeiten ist notwendig. Zudem sollten Sie eine strukturierte, analytische und eigenverantwortliche Arbeitsweise mitbringen sowie über ausgeprägte Problemlösungskompetenz in anspruchsvollen technischen Umfeldern verfügen. Eine sichere Kommunikation in Deutsch und/oder Englisch ist wichtig. Teamgeist, Lernbereitschaft und Begeisterung für neue Technologien runden Ihr Profil ab.
