Senior Software Developer
Role details
Job location
Tech stack
Job description
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
Requirements
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