Head of Softwaredevelopment/ Leaddeveloper (m/w/d)
Source: Arbeitnow
AI Summary Powered by Gemini
This role is for a Head of Software Development/Lead Developer to guide a growing ERP software company for non-profits. The ideal candidate will combine technological vision with leadership to evolve a modern platform using C#, Angular, and React, reporting directly to management.
Job Description
Für die base4IT - ein inhabergeführtes Softwareunternehmen mit einem kleinen, engagierten Team von aktuell 11 Mitarbeitenden - suche ich einen Lead Developer. Die Firma entwickelt nicht nur Software – sie schaffen die digitale Grundlage für Organisationen, die Gutes tun. Das Kernprodukt ist eine webbasierte Anwendungssoftware für den DACH-Raum: ein ERP-System speziell für Stiftungen, Vereine und NGOs. Das Unternehmen wächst aus eigener Kraft und geht nun den nächsten strategischen Schritt. Die base4IT bezeichnet sich als StartUp mit 25 Jahren Erfahrung und steht gerade einem wichtigen Punkt in der Weiterentwicklung. Deshalb wird eine Persönlichkeit gesucht, die technologische Vision mit Führungskompetenz verbindet und die Softwareplattform gemeinsam in die Zukunft führt Deine Mission: Gestalten, Führen, Skalieren Als Lead Developer bist du der technische Leuchtturm, der die bereits modernisierte Plattform auf die nächste Stufe hebt, das Team inspiriert und die digitale Souveränität des Unternehmens weiterführt. Deine Aufgabe ist es, die bestehende, auf neuen Technologien (C#, Angular, React, NextCloud) basierende Version der Anwendungssoftware so weiterzuentwickeln, dass sie für die Zukunft skalierbar und nachhaltig erfolgreich ist. Du berichtest direkt an die Geschäftsführung und gestaltest die technologische Zukunft maßgeblich mit. . Aufgaben Technologie & Architektur (ca. 70%) Architekturverantwortung: Du entwirfst und verantwortest die Softwarearchitektur auf Basis von Domain-Driven Design (DDD) und stellst Skalierbarkeit, Qualität und Sicherheit der ERP-Plattform sicher. Technologiestrategie: Du evaluierst neue Technologien, treibst CI/CD und automatisierte Tests voran und entwickelst die technologische Roadmap in Abstimmung mit der Geschäftsführung. Innovation: Du identifizierst und implementierst KI-gestützte Automatisierungen im Entwicklungsprozess um das Team effizienter zu machen und Routinearbeit zu reduzieren. Qualitätssicherung: Du definierst Standards für Codequalität durch automatisierte Tests, Code-Reviews und klare Prozesse, die mit der Plattform mitwachsen können. Prozess & People Management (ca. 30%) Führung & Mentoring: Du führst fachlich ein Team von momentan 3-4 erfahrenen Entwicklern und nimmst sie mit auf die technologische Reise. Prozessoptimierung: Du strukturierst die Zusammenarbeit bei Bedarf neu (z.B. durch agile Methoden wie Scrum oder Kanban) und sorgst für klare Abläufe. Schnittstellenmanagement: Du steuerst externe Entwicklungspartner und bist die zentrale Schnittstelle zwischen Entwicklung, Produktmanagement und Geschäftsführung. Mittendrin statt nur dabei: Du suchst gemeinsam mit dem Team hartnäckige Bugs, sprichst bei Bedarf direkt mit Kunden und stehst im regelmäßigem Austausch mit der Geschäftsführung. Ein beispielhafter Monat Um dir ein Gefühl für die Rolle zu geben, hier ein möglicher Ablauf eines Monats: Woche 1 - Strategie & Planung: Du startest mit der Sprint-Planung und stimmst dich mit der Geschäftsführung zu den Roadmap-Prioritäten ab. Zwischendurch bist du erste Anlaufstelle, wenn fachliche Fragen im Team auftauchen. Woche 2 - Architektur & Konzeption: Du leitest einen Workshop zur Konzeption eines neuen Moduls auf Basis von DDD und präsentierst der Geschäftsführung deine Vorschläge zur CI/CD-Optimierung. Woche 3 - Team & Qualitä: Du führst ein tiefgehendes Code-Review durch, gibst konstruktives Feedback – und stößt dabei auf einen neuen Ansatz zur Test-Automatisierung, den du direkt in die nächste Sprint-Planung einbringst. Woche 4 - Review & Ausblick: Du analysierst die Release-Stabilität und schaust, wo KI-gestützte Automatisierung den nächsten echten Schritt bringen könnte. Qualifikation Dein Profil: Architekt, Stratege und Mentor Gesucht wird eine Person, die nicht nur über Technologie spricht, sondern sie gestaltet. Das musst du mitbringen: Berufserfahrung: Mehrere Jahre Softwareentwicklung, davon mindestens 1–2 Jahre in einer leitenden oder koordinierenden Rolle (z.B. Tech Lead, Lead Developer). Architekturkompetenz: Praxiserprobtes Verständnis für moderne Softwarearchitekturen – von Clean Architecture bis zu Domain-Driven Design (DDD). Du kannst beurteilen, wie Software wartbar, testbar und skalierbar bleibt, und triffst Technologieentscheidungen mit Blick auf langfristige Konsequenzen und begründen, warum diese sinnvoll oder nicht sinnvoll sind. Technologie-Stack: Gute Kenntnisse in objektorientierten Programmiersprachen, idealerweise mit .NET/C#. Das Frontend basiert auf Angular und React, Datenbanken sind MS SQL Server und PostgreSQL. Du musst nicht täglich selbst entwickeln, aber Code-Reviews und Architekturentscheidungen bereits sourverän getroffen haben und treffen. KI & Automatisierung im Entwickleralltag: Praktische Erfahrung mit KI-Tools und Automatisierungen den Entwicklungsprozess konkret verbessern z.B. Claude GitHub Copilot, Cursor, automatisierte Test-Pipelines oder die Optimierung von CI/CD-Prozessen. Du weißt, wo diese Tools echten Mehrwert bringen und wo sie Grenzen haben, und hast vielleicht schon mal ein Team dabei mitgenommen Entscheidungs- und Kommunikationsstärke: Du erklärst komplexe technische Sachverhalte verständlich, triffst datenbasierte Entscheidungen und kennst Situationen, in welchen du Entscheidungen auch unter Unsicherheit und Zeitdruck durchsetzten musstest. Ownership und Verantwortungsübernahme: Du übernimmst Verantwortung für Architektur und technische Qualität – nachweislich. Du beobachtest aktiv, was sich in der Tech-Welt tut – neue Tools, Methoden, KI-Entwicklungen – und bringst das proaktiv ins Team ein. Nicht weil es Pflicht ist, sondern weil du es willst. Sprachen: Du kommunizierst fließend auf Deutsch (C1) und haben gute Englischkenntnisse (B2). Benefits Unser Angebot & Ausblick: Sinn, Wachstum und Gestaltungsfreiheit Hier handelt es sich um keinen Konzern mit starren Strukturen, sondern eine Firma im Aufbruch, die etwas bewegen will. Hier findest du ein Umfeld, in dem deine Ideen gehört werden und du direkten Einfluss auf den Unternehmenserfolg hast. Gehalt: Wir bieten dir ein Jahresgehalt zwischen 85.000 € und 95.000 €, abhängig von deiner Erfahrung und Qualifikation. Perspektive & Wachstum: Du übernimmst von anfang an die fachliche Führung des Teams und mittelfristig auch die gesamte Verantwortung. Perspektivisch kannst du in die Geschäftsführung aufsteigen und die Zukunft des Unternehmens als Teil des Führungsteams mitgestalten. Gestaltungsmöglichkeiten: als erster technologischer Ansprechpartner entscheidest und berätst du wie es technologisch weitergeht. In den nächsten 1–2 Jahren ist geplant, das Entwicklungsteam um 2–3 Personen zu erweitern – die Auswahl dieser Talente gestaltest du aktiv mit. Flexibilität: Arbeite bis zu 3-4 Tage pro Woche remote. Stand jetzt ist Montag immer ein fixer Bürotag, eventuell kann auch regelmäßig ein weiterer Tag vor Ort Sinn machen. Sinnstiftung: Deine Arbeit hat einen direkten, positiven Einfluss auf die Leistungsfähigkeit von Organisationen, die sich für die Gesellschaft engagieren. Weitere Benefits: Budget für Weiterbildungen, Zuschuss zum Deutschlandticket, und eine sehr gute Vereinbarkeit von Beruf und Privatleben Wenn du eine gestalterische Führungsrolle mit technischem Tiefgang und gesellschaftlichem Mehrwert suchst, dann freuen wir uns auf deine Bewerbung. So bewirbst du dich: Übersende uns hier einfach deinen Lebenslauf – ein Anschreiben ist nicht erforderlich. Beantworte uns stattdessen kurz zwei Fragen. Stichworte und erste Gedanken reichen völlig – der Aufwand sollte nicht mehr als 10–15 Minuten sein: Bei welchem Projekt hast du architektonisch maßgeblich mitgewirkt? Was war dein Beitrag? Warum ist Domain-Driven Design deiner Meinung nach eine gute Idee – und wo hat es Grenzen? Packe alles in ein Dokument und lade es hoch. Auf Formatierung wird nicht geachtet. Wir schätzen Vielfalt und freuen uns über Bewerbungen von Menschen unabhängig von Geschlecht, Nationalität, ethnischer Herkunft, Religion, Weltanschauung, Behinderung, Alter sowie sexueller Orientierung und Identität. Ein Wohnsitz in Deutschland ist allerdings Voraussetzung. Der Prozess Vorauswahl durch Lena Wolf, externe Recruiterin - Dokumentenanalyse und Telefonat zur Klärung der ersten Fragen und Hardfacts Onlineassesmentcenter (ca. 60 Min.) - kein Instrument zur Vorauswahl lediglich zur Informationsgewinnung Onlinegespräch mit dem Geschäftsführer (60 Min.) Fachgespräch (45 Min.) vor Ort Termin Find Jobs in Germany on Arbeitnow
Full Description
Für die base4IT - ein inhabergeführtes Softwareunternehmen mit einem kleinen, engagierten Team von aktuell 11 Mitarbeitenden - suche ich einen Lead Developer. Die Firma entwickelt nicht nur Software – sie schaffen die digitale Grundlage für Organisationen, die Gutes tun. Das Kernprodukt ist eine webbasierte Anwendungssoftware für den DACH-Raum: ein ERP-System speziell für Stiftungen, Vereine und NGOs. Das Unternehmen wächst aus eigener Kraft und geht nun den nächsten strategischen Schritt. Die base4IT bezeichnet sich als StartUp mit 25 Jahren Erfahrung und steht gerade einem wichtigen Punkt in der Weiterentwicklung. Deshalb wird eine Persönlichkeit gesucht, die technologische Vision mit Führungskompetenz verbindet und die Softwareplattform gemeinsam in die Zukunft führt Deine Mission: Gestalten, Führen, Skalieren Als Lead Developer bist du der technische Leuchtturm, der die bereits modernisierte Plattform auf die nächste Stufe hebt, das Team inspiriert und die digitale Souveränität des Unternehmens weiterführt. Deine Aufgabe ist es, die bestehende, auf neuen Technologien (C#, Angular, React, NextCloud) basierende Version der Anwendungssoftware so weiterzuentwickeln, dass sie für die Zukunft skalierbar und nachhaltig erfolgreich ist. Du berichtest direkt an die Geschäftsführung und gestaltest die technologische Zukunft maßgeblich mit. . Aufgaben Technologie & Architektur (ca. 70%) Architekturverantwortung: Du entwirfst und verantwortest die Softwarearchitektur auf Basis von Domain-Driven Design (DDD) und stellst Skalierbarkeit, Qualität und Sicherheit der ERP-Plattform sicher. Technologiestrategie: Du evaluierst neue Technologien, treibst CI/CD und automatisierte Tests voran und entwickelst die technologische Roadmap in Abstimmung mit der Geschäftsführung. Innovation: Du identifizierst und implementierst KI-gestützte Automatisierungen im Entwicklungsprozess um das Team effizienter zu machen und Routinearbeit zu reduzieren. Qualitätssicherung: Du definierst Standards für Codequalität durch automatisierte Tests, Code-Reviews und klare Prozesse, die mit der Plattform mitwachsen können. Prozess & People Management (ca. 30%) Führung & Mentoring: Du führst fachlich ein Team von momentan 3-4 erfahrenen Entwicklern und nimmst sie mit auf die technologische Reise. Prozessoptimierung: Du strukturierst die Zusammenarbeit bei Bedarf neu (z.B. durch agile Methoden wie Scrum oder Kanban) und sorgst für klare Abläufe. Schnittstellenmanagement: Du steuerst externe Entwicklungspartner und bist die zentrale Schnittstelle zwischen Entwicklung, Produktmanagement und Geschäftsführung. Mittendrin statt nur dabei: Du suchst gemeinsam mit dem Team hartnäckige Bugs, sprichst bei Bedarf direkt mit Kunden und stehst im regelmäßigem Austausch mit der Geschäftsführung. Ein beispielhafter Monat Um dir ein Gefühl für die Rolle zu geben, hier ein möglicher Ablauf eines Monats: Woche 1 - Strategie & Planung: Du startest mit der Sprint-Planung und stimmst dich mit der Geschäftsführung zu den Roadmap-Prioritäten ab. Zwischendurch bist du erste Anlaufstelle, wenn fachliche Fragen im Team auftauchen. Woche 2 - Architektur & Konzeption: Du leitest einen Workshop zur Konzeption eines neuen Moduls auf Basis von DDD und präsentierst der Geschäftsführung deine Vorschläge zur CI/CD-Optimierung. Woche 3 - Team & Qualitä: Du führst ein tiefgehendes Code-Review durch, gibst konstruktives Feedback – und stößt dabei auf einen neuen Ansatz zur Test-Automatisierung, den du direkt in die nächste Sprint-Planung einbringst. Woche 4 - Review & Ausblick: Du analysierst die Release-Stabilität und schaust, wo KI-gestützte Automatisierung den nächsten echten Schritt bringen könnte. Qualifikation Dein Profil: Architekt, Stratege und Mentor Gesucht wird eine Person, die nicht nur über Technologie spricht, sondern sie gestaltet. Das musst du mitbringen: Berufserfahrung: Mehrere Jahre Softwareentwicklung, davon mindestens 1–2 Jahre in einer leitenden oder koordinierenden Rolle (z.B. Tech Lead, Lead Developer). Architekturkompetenz: Praxiserprobtes Verständnis für moderne Softwarearchitekturen – von Clean Architecture bis zu Domain-Driven Design (DDD). Du kannst beurteilen, wie Software wartbar, testbar und skalierbar bleibt, und triffst Technologieentscheidungen mit Blick auf langfristige Konsequenzen und begründen, warum diese sinnvoll oder nicht sinnvoll sind. Technologie-Stack: Gute Kenntnisse in objektorientierten Programmiersprachen, idealerweise mit .NET/C#. Das Frontend basiert auf Angular und React, Datenbanken sind MS SQL Server und PostgreSQL. Du musst nicht täglich selbst entwickeln, aber Code-Reviews und Architekturentscheidungen bereits sourverän getroffen haben und treffen. KI & Automatisierung im Entwickleralltag: Praktische Erfahrung mit KI-Tools und Automatisierungen den Entwicklungsprozess konkret verbessern z.B. Claude GitHub Copilot, Cursor, automatisierte Test-Pipelines oder die Optimierung von CI/CD-Prozessen. Du weißt, wo diese Tools echten Mehrwert bringen und wo sie Grenzen haben, und hast vielleicht schon mal ein Team dabei mitgenommen Entscheidungs- und Kommunikationsstärke: Du erklärst komplexe technische Sachverhalte verständlich, triffst datenbasierte Entscheidungen und kennst Situationen, in welchen du Entscheidungen auch unter Unsicherheit und Zeitdruck durchsetzten musstest. Ownership und Verantwortungsübernahme: Du übernimmst Verantwortung für Architektur und technische Qualität – nachweislich. Du beobachtest aktiv, was sich in der Tech-Welt tut – neue Tools, Methoden, KI-Entwicklungen – und bringst das proaktiv ins Team ein. Nicht weil es Pflicht ist, sondern weil du es willst. Sprachen: Du kommunizierst fließend auf Deutsch (C1) und haben gute Englischkenntnisse (B2). Benefits Unser Angebot & Ausblick: Sinn, Wachstum und Gestaltungsfreiheit Hier handelt es sich um keinen Konzern mit starren Strukturen, sondern eine Firma im Aufbruch, die etwas bewegen will. Hier findest du ein Umfeld, in dem deine Ideen gehört werden und du direkten Einfluss auf den Unternehmenserfolg hast. Gehalt: Wir bieten dir ein Jahresgehalt zwischen 85.000 € und 95.000 €, abhängig von deiner Erfahrung und Qualifikation. Perspektive & Wachstum: Du übernimmst von anfang an die fachliche Führung des Teams und mittelfristig auch die gesamte Verantwortung. Perspektivisch kannst du in die Geschäftsführung aufsteigen und die Zukunft des Unternehmens als Teil des Führungsteams mitgestalten. Gestaltungsmöglichkeiten: als erster technologischer Ansprechpartner entscheidest und berätst du wie es technologisch weitergeht. In den nächsten 1–2 Jahren ist geplant, das Entwicklungsteam um 2–3 Personen zu erweitern – die Auswahl dieser Talente gestaltest du aktiv mit. Flexibilität: Arbeite bis zu 3-4 Tage pro Woche remote. Stand jetzt ist Montag immer ein fixer Bürotag, eventuell kann auch regelmäßig ein weiterer Tag vor Ort Sinn machen. Sinnstiftung: Deine Arbeit hat einen direkten, positiven Einfluss auf die Leistungsfähigkeit von Organisationen, die sich für die Gesellschaft engagieren. Weitere Benefits: Budget für Weiterbildungen, Zuschuss zum Deutschlandticket, und eine sehr gute Vereinbarkeit von Beruf und Privatleben Wenn du eine gestalterische Führungsrolle mit technischem Tiefgang und gesellschaftlichem Mehrwert suchst, dann freuen wir uns auf deine Bewerbung. So bewirbst du dich: Übersende uns hier einfach deinen Lebenslauf – ein Anschreiben ist nicht erforderlich. Beantworte uns stattdessen kurz zwei Fragen. Stichworte und erste Gedanken reichen völlig – der Aufwand sollte nicht mehr als 10–15 Minuten sein: Bei welchem Projekt hast du architektonisch maßgeblich mitgewirkt? Was war dein Beitrag? Warum ist Domain-Driven Design deiner Meinung nach eine gute Idee – und wo hat es Grenzen? Packe alles in ein Dokument und lade es hoch. Auf Formatierung wird nicht geachtet. Wir schätzen Vielfalt und freuen uns über Bewerbungen von Menschen unabhängig von Geschlecht, Nationalität, ethnischer Herkunft, Religion, Weltanschauung, Behinderung, Alter sowie sexueller Orientierung und Identität. Ein Wohnsitz in Deutschland ist allerdings Voraussetzung. Der Prozess Vorauswahl durch Lena Wolf, externe Recruiterin - Dokumentenanalyse und Telefonat zur Klärung der ersten Fragen und Hardfacts Onlineassesmentcenter (ca. 60 Min.) - kein Instrument zur Vorauswahl lediglich zur Informationsgewinnung Onlinegespräch mit dem Geschäftsführer (60 Min.) Fachgespräch (45 Min.) vor Ort Termin Find Jobs in Germany on Arbeitnow