Deine Aufgaben bei dacore Du übernimmst eine tragende Rolle in der Entwicklung individueller Softwareanwendungen für technisch-physikalische Prüflabore und gestaltest den Aufbau neuer Produkte auf Basis moderner Cloud-Technologien mit – von der Architektur über die Umsetzung bis zur Qualitätssicherung. Konkret bedeutet das: Softwarearchitekturen entwerfen und technische Entscheidungen für Projekte verantworten Komplexe Benutzeroberflächen in C# und WPF konzipieren, entwickeln und optimieren Datenbankstrukturen und performante Abfragen im Microsoft SQL Server entwerfen und pflegen Serveranwendungen in C# für Datenverarbeitung und Benachrichtigungen erstellen Schnittstellen zu Drittsystemen (ERP, Messsysteme u. a.) konzipieren und umsetzen Architektonische Weiterentwicklung unserer Plattform in Richtung klarer Schichtentrennung und cloud-nativer Betriebsmodelle Konzeption und prototypische Umsetzung von AI-gestützten Funktionen in unseren Fachanwendungen Aktive Nutzung und Evaluation generativer Entwicklungswerkzeuge zur Steigerung von Qualität und Velocity im Team Verankerung von Security-by-Design über den gesamten Lebenszyklus Weitergabe von Wissen und fachliche Unterstützung im Team Entwicklungs- und Anwenderdokumentation in Deutsch und Englisch erstellen Unsere Kunden bei Einrichtung, Betrieb und technischen Fragestellungen beraten Das bringst Du mit Du hast ein Studium in der Informatik oder eine Ausbildung als Fachinformatiker abgeschlossen und bringst einschlägige Berufserfahrung in der .NET-Entwicklung mit. Du entwirfst sicher komplexe Datenstrukturen, wendest gängige Entwurfsmuster routiniert an und triffst fundierte Architekturentscheidungen. Du hast Erfahrung mit WPF und dem MVVM-Pattern und legst Wert auf performante, wartbare Benutzeroberflächen. Du bringst idealerweise Cloud-Erfahrung mit - Azure bevorzugt, alternativ AWS oder GCP. Du hast bereits AI-Funktionalität in produktive Software integriert – oder brennst darauf, das zu tun. Du nutzt generative Entwicklungswerkzeuge selbstverständlich im Alltag und kannst beurteilen, wann sie helfen und wann nicht. Du bringst fundiertes Security-Verständnis mit: Secure Coding, Authentifizierungs- und Autorisierungskonzepte. Du übernimmst gerne Verantwortung, gibst Dein Wissen weiter und bringst Dich aktiv in technische Diskussionen ein. Du kommunizierst fließend in Deutsch und hast gute Englischkenntnisse. Du hast Spaß daran, neue Technologien zu evaluieren und in bestehende Systeme zu integrieren. Was Full Stack Entwicklung bei dacore bedeutet Du arbeitest in cross-funktionalen, agilen Teams zusammen mit Kolleg:innen aus der Webentwicklung, der Mobile-Entwicklung, dem Projektmanagement und direkt mit unseren Kunden. Full Stack heißt bei uns: Du gestaltest den gesamten Software-Lifecycle mit – von Planung und Architektur über Entwicklung und Testing bis zu Deployment, Schulung und Betrieb. Unsere Kunden sind technisch-physikalische Prüflabore, die am Produktentwicklungsprozess beteiligt sind. Ihre Anforderungen sind so individuell wie die Produkte, die sie prüfen. Genau das macht die Arbeit abwechslungsreich: Hier geht es nicht um Standardsoftware mit immer gleichen Abläufen, sondern um maßgeschneiderte Lösungen in einer technologisch spannenden Umgebung.