Softwareentwickler (m/w/d) - .NET & AI
Aufgaben und Verantwortlichkeiten Entwicklung und Implementierung komplexer Softwarelösungen im .NET-Umfeld mit einem Fokus auf Künstliche Intelligenz. Integration von Machine Learning-Modellen in bestehende Softwarearchitekturen und Optimierung der Datenpipeline für die Modellbereitstellung. Erstellung von technischen Spezifikationen basierend auf Nutzeranforderungen und klärenden Gesprächen mit Stakeholdern. Aktive Teilnahme an agilen Entwicklungsprozessen, insbesondere Sprint-Planungen und Retrospektiven. Durchführung von Code-Reviews zur Gewährleistung der Code-Qualität und Einhaltung von Best Practices. Vernetzung mit dem Team zur Förderung von Wissensaustausch und Unterstützung von Junior-Entwicklern. Sicherstellung der Performance-Optimierung und Fehleranalyse der entwickelten Software. Erforderliche Qualifikationen Vertiefte Kenntnisse in C# und dem .NET-Framework. Fundierte Erfahrung in der Anwendung von Künstlicher Intelligenz, insbesondere in der Entwicklung von Machine Learning-Algorithmen. Sehr gute Kenntnisse in modernen Softwarearchitekturen und Entwurfsmustern. Erfahrung mit agilen Methoden wie Scrum oder Kanban. Fähigkeit zur klaren und präzisen Kommunikation in Deutsch und Englisch. Gewünschte Erfahrungen Mindestens 5 Jahre Berufserfahrung in der Softwareentwicklung, mit nachweislicher Erfahrung im .NET-Bereich. Kenntnisse in cloudbasierten Architekturen (z.B. Azure, AWS) sind vorteilhaft. Zusätzliche Erfahrungen im Umgang mit Datenbanken (relational und nicht-relational) sind ein Plus. Gehalt und Leistungen Jahresgehalt: 65.000 € - 90.000 € Attraktive Zusatzleistungen in Form von Weiterbildungsmaßnahmen und Schulungen. Flexible Arbeitszeiten und Möglichkeiten für Remote-Arbeit. Modernes Arbeitsumfeld mit Fokus auf Innovation und Zusammenarbeit.