Job description
Senior .NET Developer (m/w/d)
Company Overview
Software ist unsere Leidenschaft. Der Erfolg unserer Kunden ist unser Antrieb. Aus diesem Grund geben wir täglich bei der Entwicklung unserer Softwarelösungen Vollgas – und das bereits seit über 25 Jahren! Besonders stolz sind wir nicht nur auf unsere Produkte, sondern auch auf unsere Unternehmenskultur, die von Respekt, Vertrauen und Zusammenhalt im täglichen Miteinander geprägt ist.
Job Summary
Als Senior Developer bist du verantwortlich für die kontinuierliche Optimierung bestehender Systeme und Algorithmen und sorgst dafür, dass Performance und Skalierung auch bei steigenden Anforderungen stabil bleiben.
Key Responsibilities
- Du refaktorisierst eigenständig komplexen Legacy-Code und bringst Struktur in gewachsene Bereiche, ohne dabei den laufenden Betrieb aus dem Blick zu verlieren.
- Du integrierst Verbesserungen fortlaufend und stellst sicher, dass neue Lösungen zuverlässig ausgerollt werden.
- Du nutzt fortgeschrittene Debugging- und Profiling-Techniken, um technische Probleme gezielt zu identifizieren, sauber einzugrenzen und nachhaltig zu lösen.
- Du entwirfst und verbesserst eigenständig (Teil-)Architekturen und triffst dabei Entscheidungen, die langfristig tragfähig und für das Team nachvollziehbar sind.
- Du übernimmst Verantwortung für technische Codequalität und Skalierbarkeit und setzt Standards, die dem Produkt wirklich helfen.
- Du lieferst verlässliche Aufwandsschätzungen, erkennst Risiken frühzeitig und sorgst für Transparenz, damit das Team planbar und sicher umsetzen kann.
- Du bringst fundiertes buchhalterisches Wissen mit und berätst zu buchhaltungsspezifischen Themen sowie zur GoBD, um fachliche Anforderungen sauber in technische Lösungen zu übersetzen.
Requirements / Qualifications
- Du bringst fundierte Kenntnisse in den Programmiersprachen C#, Typescript sowie in .NET, NodeJS und React mit.
- Du hast Erfahrung im Umgang mit Datenbanken wie Firebird und PostgreSQL und bewegst dich sicher in der Arbeit mit RESTful APIs.
- Du verfügst über ein gutes Verständnis von EF Core und setzt XUnit für saubere und zuverlässige Tests ein.
- Du arbeitest sicher mit Git und kennst dich mit Jira oder ähnlichen Ticketsystemen aus.
Preferred Qualifications
- Kenntnisse in Kubernetes sind wünschenswert.
Location
Germany, Remote: True
Employment Type
Full Time
Salary & Benefits
- Moderner Arbeitsplatz mit modernster Technik
- 100% remote
- Flexible Arbeitszeiten (Gleitzeit)
- Job Rad (vergünstigtes Fahrradleasings)
- Betriebliche Altersvorsorge
- Einarbeitung / Weiterbildung
- Geschenke zu besonderen Anlässen
- Gratisgetränke und gemeinschaftliches Mittagessen
- Firmenfitness
- Mitarbeitervergünstigungen