Lead Softwareentwickler C#/.NET
Speichern Sie diesen Job und halten Sie Ihre Suche organisiert
Erstellen Sie ein kostenloses Konto, um Jobs zu speichern, Benachrichtigungen zu erstellen und von Ihrem Dashboard aus zu diesem Eintrag zurückzukehren.
Wenn Sie fortfahren, akzeptieren Sie unsere Nutzungsbedingungen & Datenschutzerklärung.
Die ist Deutschlands größter bankenunabhängiger Full-Service-Dienstleister in der Immobilienbewertungsbranche. Mit unseren Geschäftsbereichen bilden wir die vollständige Wertschöpfungskette der Immobilienbewertung aller Assetklassen ab und begleiten unsere Kund:innen als kompetenter Partner. Als 100-prozentige Tochtergesellschaft der Hypoport SE sind wir Teil eines Technologiedienstleistungsnetzwerks aus der FinTech-, PropTech- und InsurTech-Branche.
Für unsere Produktentwicklung suchen wir eine erfahrene Persönlichkeit, die selbst entwickelt, technische Orientierung gibt und Qualität im Entwicklungsalltag vorantreibt. Als Lead Softwareentwickler:in C#/.NET bist du fachliche Ansprechperson im Team, gestaltest Architektur- und Umsetzungsentscheidungen aktiv mit und unterstützt Kolleg:innen durch Mentoring, ohne disziplinarische Führungsverantwortung zu übernehmen.
Unser Tech-Stack: C#/.NET 10, Angular, MS SQL, PostgreSQL, Docker/Kubernetes, Azure DevOps, GitHub, ArgoCD und RabbitMQ.
Du arbeitest dort, wo du am besten arbeiten kannst: in Leipzig, Berlin, Hamburg, Lübeck oder deutschlandweit remote.
Deine Rolle als Lead Softwareentwickler:in C#/.NET
Softwareentwicklung & Architektur
- Du arbeitest aktiv im Sprint mit und entwickelst Features, Bugfixes sowie komplexe technische Lösungen für unsere C#/.NET-Webanwendungen.
- Du bringst dich in Architekturentscheidungen deines Teams ein, beispielsweise zu Modularisierung, Schnittstellen, Security und resilienten Services.
- Du entwickelst unsere Kernsysteme mit C#/.NET und MS SQL weiter und berücksichtigst dabei Themen wie Kubernetes, Observability, Performance und Deployment von Anfang an.
- Du unterstützt Refinements mit technischem Know-how und vermittelst komplexe Zusammenhänge verständlich an Product Manager und andere Stakeholder.
Mentoring & Zusammenarbeit
- Du begleitest Entwickler:innen in den Bereichen Architektur, Clean Code und systemisches Denken, ohne disziplinarische Verantwortung zu übernehmen.
- Du unterstützt Kolleg:innen durch Coaching, Pair Programming, Code Reviews und konstruktives Feedback.
- Du förderst Wissenstransfer, unterstützt beim Onboarding neuer Teammitglieder und stärkst kontinuierliches Lernen im Team.
- Du arbeitest eng mit dem Engineering Manager zusammen und stimmst technische Fragestellungen gemeinsam ab.
Qualität & Software Delivery
- Du treibst Clean Code, Code Reviews sowie automatisierte Unit- und Systemtests voran und stärkst damit Qualität und Wartbarkeit unserer Anwendungen.
- Du wirkst an der Weiterentwicklung unserer CI/CD-Pipelines mit, beispielsweise mit GitHub Actions, ArgoCD und Azure DevOps.
- Du etablierst ein klares Shift-Left-Mindset und unterstützt das Team dabei, Entwicklungszyklen zu verkürzen sowie Deployments und Releases zuverlässiger umzusetzen.
KI-gestützte Softwareentwicklung
- Du nutzt moderne KI-Tools reflektiert in deinem Entwicklungsalltag, beispielsweise für Code-Entwürfe, Refactorings, Tests, Debugging oder technische Dokumentation.
- Du bewertest KI-generierte Vorschläge kritisch hinsichtlich Qualität, Sicherheit, Wartbarkeit und Architektur.
Welche Erfahrungen du als Lead Softwareentwickler:in C#/.NET mitbringst
C#/.NET & Backend-Entwicklung
- Du verfügst über mehrjährige Erfahrung in der Entwicklung moderner Webanwendungen mit C#/.NET.
- Du arbeitest sicher mit MS SQL, PostgreSQL sowie modernen Backend-Architekturen und verteilten Systemen.
- Du hast Erfahrung in den Bereichen Softwaredesign, Wartbarkeit, Skalierbarkeit und Weiterentwicklung komplexer Anwendungen.
- Idealerweise kennst du Angular und RabbitMQ.
Architektur, Plattformen & Qualität
- Du bringst praxiserprobte Kenntnisse in Docker/Kubernetes, automatisierten Deployments und idealerweise Infrastructure as Code mit.
- Du verfügst über ein gutes Verständnis für Observability, Performance, Security und Resilienz moderner Softwaresysteme.
- Du gehst sicher mit GitHub, Azure DevOps, CI/CD-Pipelines und automatisierten Tests um.
- Du zeichnest dich durch einen hohen Qualitätsanspruch, Pragmatismus und ein ganzheitliches Produktverständnis aus.
Mentoring & Zusammenarbeit
- Du hast bereits fachliche Verantwortung übernommen, beispielsweise durch Mentoring, Architekturentscheidungen oder technische Führung.
- Du hast Freude daran, Wissen weiterzugeben und andere Entwickler:innen fachlich zu unterstützen.
- Du kannst komplexe technische Sachverhalte verständlich vermitteln, auch gegenüber nicht-technischen Stakeholdern.
- Du möchtest das Bu