Senior .NET Backend Engineer : C#, Domain-Modellierung & KI
Role details
Job location
Tech stack
Job description
Unser Kunde ist ein innovatives Unternehmen, das sich auf die Digitalisierung in der Industrie und im Mittelstand spezialisiert hat. In einem dynamischen und fachlich starken Team, das aus Experten in Physik, Mathematik, Data Science und Softwareengineering besteht, suchen wir eine erfahrene Entwicklerpersönlichkeit. In der Rolle des Senior .NET Backend Engineers sind Sie der technische Anker in einem der Kundenprojekte und übernehmen Verantwortung für die Architektur sowie die Umsetzung von datenintensiven, fachlich komplexen Anwendungen im .NET-Umfeld. Ihre Aufgaben umfassen die Entwurf und Implementierung anspruchsvoller Backend- und Full-Stack-Lösungen in C#, die Domain-Modellierung komplexer Regel- und Datenstrukturen sowie die Integration von KI-Modellen in bestehende und neue Anwendungen. Sie arbeiten eng mit Product Ownern, Data Scientists und Fachexperten zusammen und tragen zur Weiterentwicklung des Teams durch Pair Programming und Code Reviews bei. Das Unternehmen bietet Ihnen die Möglichkeit, in einem hybriden Arbeitsumfeld zu agieren, das sowohl remote als auch vor Ort beim Kunden stattfindet. Sie haben die Chance, an anspruchsvollen Projekten in echten Konzernumgebungen zu arbeiten und echte Wirkung beim Kunden zu erzielen.
Requirements
Der ideale Kandidat bringt mindestens 5 bis 10 Jahre Berufserfahrung in der professionellen Softwareentwicklung mit und hat ein starkes .NET / C#-Profil auf Produktivniveau. Erfahrung in Softwarearchitektur und Domain-Modellierung komplexer Geschäftslogik ist unerlässlich. Zudem sollten Sie praktische Kenntnisse im Umgang mit relationalen Datenbanken wie MS SQL, Oracle oder PostgreSQL sowie in der Entwicklung datenintensiver Anwendungen haben. Ein sicherer Umgang mit Cloud-Technologien, idealerweise Azure, Docker, Kubernetes, Git und modernen CI/CD-Pipelines ist ebenfalls erforderlich. Interesse und erste Erfahrungen in der Integration von KI/LLMs in produktive Software sind von Vorteil. Eine selbstständige und strukturierte Arbeitsweise sowie Freude an Pair Programming und Code Reviews sind wichtige persönliche Eigenschaften. Verhandlungssichere Deutschkenntnisse und fließende Englischkenntnisse sind erforderlich, ebenso wie Kommunikationsstärke und Souveränität im direkten Kundenkontakt. Die Bereitschaft, gelegentlich vor Ort beim Kunden in Nordrhein-Westfalen zu sein, wird ebenfalls erwartet.
Technologien
C# PostgreSQL Docker Kubernetes Azure Git CI/CD .NET Oracle
Soft Skills
Teamfähigkeit Kommunikationsstärke Analytisches Denken
Erforderliche Sprachen
Deutsch Englisch