C# Software Engineer (m/w/d)
Verantwortung
Du setzt komplexe fachliche Anforderungen in robuste und benutzerfreundliche Anwendungen auf Basis von C# um.
Du gestaltest die technische Architektur mit und entwickelst bestehende Applikationen hinsichtlich Funktionalität, Wartbarkeit und Performance weiter.
Du verbindest Benutzeroberflächen, Geschäftslogik und Datenhaltung zu durchgängigen Softwarelösungen.
Du bringst dich aktiv in technische Diskussionen ein, bewertest alternative Lösungswege und gestaltest die Einführung geeigneter Technologien mit.
Du etablierst gemeinsam mit dem Team nachhaltige Engineering-Praktiken und verbesserst die Zuverlässigkeit durch systematische Tests und konstruktive Code-Reviews.
Qualifikationen
Mindestens fünf Jahre Projekterfahrung in der Entwicklung von Softwareprodukten oder individuellen Applikationen.
Sehr gute Kenntnisse in C#; Erfahrung mit .NET, Web-APIs und modernen Webtechnologien ist von Vorteil.
Breites Verständnis für Softwaredesign, objektorientierte Programmierung und den Aufbau integrierter Anwendungen.
Selbstständige und pragmatische Arbeitsweise mit hohem Qualitätsanspruch, Neugier und ausgeprägter Problemlösungskompetenz.
Offene, kommunikative Persönlichkeit mit Freude an interdisziplinärer Zusammenarbeit sowie fliessendem Deutsch und idealerweise guten Englischkenntnissen.
Benefits