Senior Software Developer

Instaffo GmbHErftstadt

Als Senior Software Developer (m/w/d) übernimmst du die Verantwortung für ein Softwareprodukt innerhalb unserer Gruppe und arbeitest eng mit einem kleinen Entwicklerteam zusammen. Dabei verbindest du fachliche Führung mit aktiver Mitarbeit in der Entwicklung. Gestalte bei uns die Softwareentwicklung aktiv mit und trage zur Entwicklung von Softwarelösungen für Umwelt & Nachhaltigkeit bei.

Tätigkeiten

Aktive Mitarbeit an der Weiterentwicklung unseres Softwareprodukts, insbesondere durch die Entwicklung neuer Funktionen und Optimierung bestehender Komponenten - Enge Zusammenarbeit mit dem Produktmanagement zur technischen Umsetzung von Anforderungen und Prioritäten - Weiterentwicklung unserer REST-API sowie Integration externer Anwendungen und mobiler Lösungen - Sicherstellung von Code-Qualität durch Code-Reviews, Unit-Tests und strukturiertes Bugfixing - Verantwortung für die erfolgreiche Umsetzung von Projekten unter Berücksichtigung von Qualität, Timeline und Effizienz - Kontinuierliche Verbesserung von Entwicklungsprozessen sowie Sicherstellung deren transparenter und nachhaltiger Umsetzung - Förderung eines agilen, offenen Austauschs im Team sowie aktive Begleitung von Change- und Weiterentwicklungsprozessen - Abstimmung und Umsetzung externer Schnittstellen sowie Sicherstellung sauberer technischer Integrationen - Unterstützung im 3rd-Level-Support bei komplexen technischen Fragestellungen - Identifikation, Bewertung und Einführung von KI-gestützten Tools und Methoden zur Unterstützung der Softwareentwicklung (z. B. für Coding, Testing, Analyse und Dokumentation) - Aufbau von Best Practices und Guidelines für den effektiven und verantwortungsvollen Einsatz von KI im Entwicklungsteam - Disziplinarische Führung und Weiterentwicklung eines kleinen Entwicklerteams mit Fokus auf Eigenverantwortung, Zusammenarbeit und kontinuierliches Lernen

Anforderungen

Technischer Background – ob Studium oder vergleichbare praktische Erfahrung, wichtig ist dein tiefes Verständnis für Softwareentwicklung - Mehrjährige Erfahrung in der Softwareentwicklung – du kennst moderne Technologien und Entwicklungsprozesse aus der Praxis und kannst diese sicher anwenden - Erste Erfahrung in der Führung von Entwicklungsteams – idealerweise hast du bereits Verantwortung übernommen und weißt, wie du Teams entwickelst und motivierst - Fokus auf Empowerment und Teamkultur – du förderst Eigenverantwortung, Selbstorganisation und Innovationsgeist und lebst eine offene, transparente Kommunikation - Kommunikations- und Moderationsstärke – du bringst unterschiedliche Perspektiven zusammen, schaffst Klarheit und trittst sicher sowie durchsetzungsstark auf - Strukturierte und ergebnisorientierte Arbeitsweise – du planst vorausschauend, setzt Prioritäten und bringst Themen zuverlässig ins Ziel - Methodenkompetenz im agilen Umfeld – du kennst gängige Vorgehensweisen und setzt sie pragmatisch und wirkungsvoll im Alltag ein - Gute Deutschkenntnisse in Wort und Schrift – für eine sichere Kommunikation im Team und mit internen sowie externen Stakeholdern

Team

Du arbeitest eng mit einem kleinen Entwicklerteam zusammen. Wir sind ein vielfältiges Team aus Branchenexperten und Innovatoren, Kundenverstehern und IT-Nerds, digital Natives und alten Hasen sowie Kreativen und Technikenthusiasten. Gemeinsam arbeiten wir an unseren Produkten und Services, die von unseren unterschiedlichen Fähigkeiten und dem jeweiligen Expertenwissen profitieren.