Lead Softwareentwickler C#/.NET

Vor 6 Stunden

Nuremberg, Bavaria, Deutschland Value AG Vollzeit

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