Senior Backend Developer - C#.NET
Role details
Job location
Tech stack
Job description
- Enge Zusammenarbeit und technische Abstimmung mit einer unserer wichtigsten Kundengruppen
- Analyse von Kundenanforderungen und technische Beratung
- Weiterentwicklung, Refactoring und Wartung von bestehender Software
- Umsetzung von kundenspezifischen Anforderungen in Modulen für unser Web-Portal
- Entwicklung und Betrieb von Microservices mit C#, ASP.NET und REST
- Backend- und Datenbankentwicklung mit C#, ASP.NET und T-SQL
- Erstellen und pflegen von Schnittstellen zwischen unseren und den Systemen unserer Kunden
- Analyse, Wartung und schrittweise Modernisierung von Legacy-Code (.NET 4.8, WebForms)
Requirements
- Abgeschlossenes Studium der Informatik, Software-Engineering oder vergleichbare Qualifikation
- Selbstständige, strukturierte Arbeitsweise und hohe Kommunikationsfähigkeit
- Mehrjährige (mind. 5 Jahre) praktische Erfahrung in der Backend-Entwicklung mit C#, ASP.NET und T-SQL
- Kenntnisse in Azure DevOps-Prozessen und CI/CD-Pipelines
- Erfahrung in der Arbeit mit Legacy-Systemen sowie deren schrittweiser Modernisierung
- Sehr gute Deutsch- und Englischkenntnisse (mind. C1)
- Sicherer Umgang mit Microsoft Visual Studio / Visual Studio Code
Erfahrungen wünschenswert in:
- MSSQL-Datenbankadministration
- Python, SciKit und oder n8n
- Hosting und Nutzung von lokalen LLM's
- Entwicklung mobiler Anwendungen
- Kenntnisse in Clean Code Architecture
- Erfahrung in der Caravan- oder After-Sales-Branche
Team
Unser IT-Team besteht aus 10 motivierten Kolleginnen und Kollegen aus verschiedenen Ländern. Das macht unsere Abteilung nicht nur international, sondern auch sehr vielfältig - was wir als große Bereicherung empfinden. Wir legen großen Wert darauf, dass jeder hier eigenverantwortlich arbeiten kann. Das bedeutet, dass jeder die Freiheit hat, eigene Ideen einzubringen, Entscheidungen zu treffen und aktiv an unseren Projekten mitzuwirken.
Besonders schätzen wir diese selbstständige Arbeitsweise weil sie uns nicht nur flexibler macht, sondern auch Innovationen fördert. Bei uns herrscht eine offene und vertrauensvolle Atmosphäre, in der sich jeder wohlfühlen und weiterentwickeln kann. Für uns ist es wichtig, dass jeder Einzelne die Möglichkeit hat, Verantwortung zu übernehmen und gemeinsam im Team Großartiges zu erreichen.