Hays

Senior Software Engineer (m/w/d)

  • Frankfurt am Main
  • Arbeitnehmerüberlassung
  • Vollzeit

Bitte beziehen Sie sich bei Ihrer Bewerbung auf INGENIEURCENTER – Kennziffer: 497865

Bild zu Senior Software Engineer (m/w/d) Bild zu Senior Software Engineer (m/w/d)

Aufgaben

  • Durchführung fundierter Code- und Impact-Analysen zur Bewertung von Änderungen hinsichtlich Funktionalität, Qualität, Performance und Wartbarkeit
  • Konzeption und Umsetzung von Refactoring-Maßnahmen zur nachhaltigen Verbesserung bestehender Softwarearchitekturen unter Einsatz moderner, auch KI-gestützter Tools
  • Aufbau, Weiterentwicklung und Sicherstellung einer automatisierten Code-Dokumentation sowie kontinuierlicher Abgleich mit Anforderungen, Spezifikationen und Testabdeckung
  • Verantwortung für die technische Planung und Umsetzung von Softwareprojekten
  • Übernahme einer aktiven Rolle zur Einhaltung von Entwicklungsstandards, Best Practices und Architekturprinzipien
  • Förderung der Qualitätssicherung durch Integration von Tests, Reviews und automatisierten Prüfmechanismen in den Entwicklungsprozess
  • Enge Zusammenarbeit mit dezentralen und internationalen Teams, inklusive Abstimmung über Standorte hinweg
  • Aktive Mitwirkung in agilen Teams mit Fokus auf kontinuierliche Verbesserung: Moderation und aktive Teilnahme an Retrospektiven, Identifikation von Optimierungspotenzialen in Prozessen, Tools und Zusammenarbeit, Initiierung und Nachverfolgung konkreter Verbesserungsmaßnahmen, Mentoring und fachliche Unterstützung von weniger erfahrenen Teammitgliedern

Profil

  • Erfahrung mit dem Betriebssystem Linux allgemein sowie sehr gute Kenntnisse mit C++, embedded Linux Yocto, Web Programmierung JS, Vue, statischer Code-Analyse Klockwork, automatischen Software Build Prozessen (z.B. Jenkins)
  • Fundierte Berufserfahrung in der Softwareentwicklung, idealerweise in komplexen oder technisch anspruchsvollen Systemen
  • Tiefgehende Kenntnisse in Code-Analyse, Software-Design und Refactoring-Strategien
  • Erfahrung mit automatisierter Dokumentation, Continuous Integration/Continuous Delivery (CI/CD) sowie Testframeworks
  • Nachweisliche Erfahrung in der Planung, Steuerung und erfolgreichen Umsetzung von Softwareprojekten
  • Sicherer Umgang mit agilen Methoden (z.B. Scrum, Kanban) sowie Erfahrung in der Weiterentwicklung agiler Arbeitsweisen
  • Erfahrung in der Zusammenarbeit mit verteilten (dezentralen) Teams und interkulturellem Umfeld
  • Sehr gute Kommunikationsfähigkeiten in Deutsch und Englisch (in Wort und Schrift)
  • Erfahrung im Einsatz von modernen Entwicklungstools, idealerweise auch mit KI-basierten Unterstützungswerkzeugen sowie gutes Verständnis für Softwarearchitektur, Schnittstellen und Systemintegration
  • Ausgeprägte analytische Fähigkeiten, strukturierte und lösungsorientierte Arbeitsweise sowie hohe Kommunikationsfähigkeit sowie Erfahrung in der fachlichen Führung und Moderation von Teams

Benefits

  • Eine übertarifliche Bezahlung
  • Jährlicher Urlaubsanspruch von 30 Tagen
  • Hays ermöglicht den Einstieg bei innovativen Unternehmen
Alle Personenbezeichnungen beziehen sich auf alle Geschlechter gleichermaßen. Weitere Informationen.