Lead Developer/ Senior Software Engineer (.NET / C#) (m/w/d)

  • Full Time
  • Munich
  • 60 - 80
  • Salary: 60 - 80

base4IT

Gesucht: Tech Lead, Lead Developer, Softwarearchitekt (m/w/d)

Wir sind ein inhabergeführtes Softwareunternehmen mit einem kleinen, engagierten Team von aktuell 11 Mitarbeitenden.

Wir entwickeln nicht nur Software – wir 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.+

Unser Unternehmen wächst aus eigener Kraft, und wir stehen an einem wichtigen Punkt in unserer Weiterentwicklung. Deshalb suchen wir eine Persönlichkeit, die technologische Vision mit Führungskompetenz verbindet und unsere Softwareplattform gemeinsam mit uns in die Zukunft führt

Ihre Mission: Gestalten, Führen, Skalieren

Als Lead Developer sind Sie 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. Ihre Aufgabe ist es, die bestehende, auf neuen Technologien basierende Version der Anwendungssoftware so weiterzuentwickeln, dass sie für die Zukunft skalierbar und nachhaltig erfolgreich ist. Sie berichten direkt an die Geschäftsführung und gestalten die technologische Zukunft maßgeblich mit.

Ihre Aufgaben im Detail:

Technologie & Architektur (ca. 70%)

  • Architekturverantwortung: Sie entwerfen und verantworten die zukünftige Softwarearchitektur, setzen diese konsequent auf Basis von Domain-Driven Design (DDD) um und stellen Skalierbarkeit, Qualität und Sicherheit der ERP-Plattform sicher.
  • Technologiestrategie: Sie evaluieren und implementieren neue Technologien, Tools und Prozesse (insb. CI/CD, automatisierte Tests) und entwickeln die technologische Roadmap in enger Abstimmung mit der Geschäftsführung.
  • Innovation:Sie identifizieren und implementieren KI-gestützte Automatisierungen in den internen Entwicklungsprozessen – mit dem Ziel, das Team effizienter zu machen und Routinearbeit zu reduzieren. Die Integration von KI in das Produkt ist ein nächster strategischer Schritt, den Sie mitgestalten.
  • Qualitätssicherung:Sie definieren und etablieren Prozesse zur Steigerung der Codequalität – durch automatisierte Tests, Code-Reviews und klare Standards – und sorgen dafür, dass diese langfristig im Team verankert sind und mit dem Wachstum der Plattform Schritt halten.
  • Führung:Sie führen fachlich ein Team von momentan 3-4 erfahrenen Entwicklern, nehmen sie mit auf die technologische Reise und fördern eine Kultur der Zusammenarbeit und Innovation. Bei Neueinstellungen sind Sie federführend mit dabei.
  • Prozessoptimierung:Sie strukturieren die Zusammenarbeit im Team bei Bedarf neu (z.B. durch agile Methoden wie Scrum oder Kanban) und sorgen für klare, effiziente Abläufe.
  • Schnittstellenmanagement: Sie steuern externe Entwicklungspartner und sind die zentrale Schnittstelle zwischen Entwicklung, Produktmanagement und Geschäftsführung.

Ein beispielhafter Monat

Um Ihnen ein Gefühl für die Rolle zu geben, hier ein möglicher Ablauf eines Monats:

  • Woche 1:Strategie & Planung. Sie starten mit der Sprint-Planung im Team, stimmen sich mit der Geschäftsführung über die Prioritäten der Quartals-Roadmap ab – und sind zwischendurch erste Anlaufstelle für das Team, wenn fachliche Fragen auftauchen.
  • Woche 2:Architektur & Konzeption. Sie leiten einen Workshop zur Konzeption eines neuen Moduls auf Basis von Domain-Driven Design und präsentieren der Geschäftsführung Ihre Vorschläge für die Optimierung des CI/CD-Prozesses.
  • Woche 3: Team & Qualität. Sie führen ein tiefgehendes Code-Review für ein kritisches Feature durch, geben dem Team konstruktives Feedback zur Qualitätssicherung und stoßen auf einen neuen Ansatz zur Test-Automatisierung – den Sie direkt in die nächste Sprint-Planung einbringen.
  • Woche 4: Review & Ausblick. Sie moderieren die Sprint-Retrospektive, analysieren die Release-Stabilität der letzten Wochen und evaluieren, welche internen Entwicklungsschritte durch KI-gestützte Automatisierung beschleunigt werden könnten.

Ihr Profil: Architekt, Stratege und Mentor

Wir suchen eine Person, die nicht nur über Technologie spricht, sondern sie gestaltet. Sie denken strategisch, handeln pragmatisch und haben den Anspruch, Dinge nachhaltig zu verbessern.

Das müssen Sie mitbringen:

  • Berufserfahrung:Sie bringen mehrere Jahre Erfahrung in der Softwareentwicklung mit, davon mindestens 1–2 Jahre in einer leitenden oder koordinierenden Rolle (z.B. Tech Lead, Lead Developer).
  • Architekturkompetenz:Sie haben ein praxiserprobtes Verständnis für moderne Softwarearchitekturen – von strukturellen Prinzipien wie Clean Architecture bis hin zur fachlichen Strukturierung mit Domain-Driven Design (DDD). Sie können beurteilen, wie Software wartbar, testbar und skalierbar bleibt, und treffen Technologieentscheidungen mit Blick auf langfristige Konsequenzen. Sie können neue Technologien, Frameworks oder Architekturansätze bewerten und begründen, warum diese sinnvoll oder nicht sinnvoll sind.
  • Technologie-Stack:Sie kennen sich mit objektorientierten Programmiersprachen gut aus, idealerweise .NET/C#. Das Frontend basiert auf Angular und React, als Datenbanken werden MS SQL Server und PostgreSQL eingesetzt. Sie müssen nicht täglich selbst entwickeln, aber Code-Reviews und Architekturentscheidungen souverän treffen können.
  • KI & Automatisierung im Entwickleralltag:Sie haben praktische Erfahrung damit, wie KI-Tools und Automatisierungen den Entwicklungsprozess konkret verbessern – sei es durch den gezielten Einsatz von KI-gestützten Coding‑Assistenten (z.B. GitHub Copilot, Cursor), automatisierte Test‑Pipelines oder die Optimierung von CI/CD‑Prozessen. Sie wissen, wo diese Tools echten Mehrwert bringen und wo sie Grenzen haben, und können das Team dabei mitnehmen, neue Arbeitsweisen zu etablieren.
  • Mittendrin statt nur dabei:Aufgrund der Größe des Unternehmens sind Sie in vielen Themen wirklich drin – Sie suchen gemeinsam mit den Entwicklern einen hartnäckigen Bug, sprechen bei Bedarf direkt mit Kunden und sind in regelmäßigem Austausch mit der Geschäftsführung zur technischen Roadmap.
  • Entscheidungs- und Kommunikationsstärke: Sie können komplexe technische Sachverhalte verständlich erklären, treffen datenbasierte Entscheidungen und können diese überzeugend vertreten. Sie haben auch in der Vergangenheit schon Entscheidungen auch mal unter Zeitdruck getroffen.
  • Ownership und Verantwortungsübernahme:Sie übernehmen Verantwortung für Architektur und technische Qualität und haben das in der Vergangenheit auch schon gemacht. Dazu beobachten Sie aktiv, was sich in der Tech‑Welt tut – neue Tools weg von den US‑Größen, Methoden, KI‑Entwicklungen – und bringen das proaktiv ins Team ein, ohne erst gefragt werden zu müssen. Nicht weil es Pflicht ist, sondern weil Sie es wollen.
  • Sprachen: Sie kommunizieren fließend auf Deutsch (C1) und haben gute Englischkenntnisse (B2).

Womit Sie uns zusätzlich begeistern (Nice‑to‑have)

  • Erfahrung im ERP- oder B2B‑SaaS‑Umfeld.
  • Ein grundlegendes Verständnis für die Besonderheiten des Non‑Profit‑Sektors.

Unser Angebot & Ausblick: Sinn, Wachstum und Gestaltungsfreiheit

Unser Mandant ist kein Konzern mit starren Strukturen, sondern ein Team, das gemeinsam etwas bewegen will. Hier finden Sie ein Umfeld, in dem Ihre Ideen gehört werden und Sie direkten Einfluss auf den Unternehmenserfolg haben.

  • Gehalt:Wir bieten Ihnen ein Jahresgehalt zwischen 85.000 € und 100.000 €, abhängig von Ihrer Erfahrung und Qualifikation.
  • Echter Gestaltungsspielraum:Sie übernehmen keine festgefahrenen Strukturen, sondern bauen sie auf. Sie gestalten die technologische Zukunft, die Prozesse und das Team maßgeblich mit.
  • Sinnstiftende Tätigkeit: Die Arbeit hat einen direkten, positiven Einfluss auf Organisationen, die Gutes tun.
  • Keine Legacy‑Baustelle:Der Technologiewechsel ist vollzogen, die Basis ist modern.
  • Perspektive & Wachstum:Sie haben die realistische Möglichkeit, in die Geschäftsführung aufzusteigen und die Zukunft des Unternehmens als Teil des Führungsteams mitzugestalten. In den nächsten 1–2 Jahren ist geplant, das Entwicklungsteam um 2–3 Personen zu erweitern – die Auswahl dieser Talente gestalten Sie aktiv mit.
  • Flexibilität:Arbeiten Sie bis zu 3‑4 Tage pro Woche remote. Der Bürotag am Montag in Unterschleißheim dient dem persönlichen Austausch und der Team‑Kultur.
  • Sinnstiftung: Ihre 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, die Option auf eine Unternehmensbeteiligung und eine sehr gute Vereinbarkeit von Beruf und Privatleben.

Nicht jede Anforderung muss von Tag eins sitzen. Wichtig ist, dass Sie wissen, wie gute Software‑Architektur funktioniert, Qualität auch durch Ihre “HandsOn Mentalität” sicherstellen können und Prozesse lieber vereinfachen als verkomplizieren sollten wir uns kennenlernen.

So bewerben Sie sich

Bewerben Sie sich hier mit Ihrem Lebenslauf und der Beantwortung von zwei Fragen, Anschreiben nicht nötig:

Stichworte und erste Gedanken reichen völlig – der Aufwand sollte nicht mehr als 10–15 Minuten sein:

  • Bei welchem Projekt haben Sie architektonisch maßgeblich mitgewirkt? Was war Ihr Beitrag?
  • Warum ist Domain-Driven Design Ihrer Meinung nach eine gute Idee – und wo hat es Grenzen?

#J-18808-Ljbffr

Comments are closed.