(Senior) C#.NET Software-Entwickler

nara GmbH
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
German
Experience level
Senior

Job location

Tech stack

.NET
Artificial Intelligence
Automation of Tests
Unit Testing
C Sharp (Programming Language)
Software Quality
Code Review
Software Architecture
Software Systems
Backend
Angular
Codebase
Front End Software Development
Code Restructuring

Requirements

  • Du verfügst über sehr fundierte praktische Erfahrung in der Entwicklung mit C# / .NET auf professionellem Niveau und hast bereits Verantwortung für produktiven Code in komplexen Systemen übernommen.
  • Du hast Erfahrung im Umgang mit gewachsenen Softwaresystemen und weißt, wie man diese weiterentwickelt, ohne Stabilität, Wartbarkeit oder fachliche Nachvollziehbarkeit zu gefährden.
  • Softwarearchitektur, Codequalität und Testbarkeit sind für dich keine abstrakten Konzepte, sondern integraler Bestandteil deiner täglichen Arbeit.
  • Automatisierte Tests (Unit-Tests und UI-Tests) gehören für dich selbstverständlich dazu, insbesondere bei umfangreichen Anwendungen mit langer Historie.
  • Du bringst eigene Erfahrung aktiv ins Team ein, teilst Wissen offen und trägst dazu bei, Kolleginnen und Kollegen fachlich weiterzuentwickeln - z. B. durch Code-Reviews, technische Diskussionen oder gemeinsame Lösungsfindung.
  • KI nutzt du als festen Bestandteil deines Entwicklungsprozesses - von Analyse und Implementierung über Refactoring bis zu Tests und Dokumentation.
  • Frontend-Kenntnisse (z. B. Angular) nutzt du, um das Gesamtsystem zu verstehen; dein fachlicher Schwerpunkt liegt klar im Backend und der .NET-Entwicklung.
  • Du arbeitest strukturiert, übernimmst Verantwortung für deine Ergebnisse und kannst technische Entscheidungen nachvollziehbar begründen und vertreten.
  • Sehr gute Deutschkenntnisse für fachliche Abstimmungen und die Arbeit in einer deutsch geprägten Codebasis.

Apply for this position