About the position Du bist Senior Software Developer C# / .NET. Und mit ganzem Herzen dabei. Du arbeitest gerne selbststandig an abwechslungsreichen und anspruchsvollen Projekten, kannst es erwarten, Dich weiterzuentwickeln und findest es trotzdem wichtig, auch genugend Freizeit zu haben? Dann bist Du hier genau richtig! Denn neben spannenden Aufgaben in samtlichen Tatigkeitsbereichen ist es uns ein echtes Anliegen, dass Du Dich vor allem wohl fuhlst. Wir glauben, dass die richtige Work Live Balance der Schlussel zu Deinem beruflichen Erfolg ist.Deshalb bieten wir Dir: Flexible Arbeitszeiten Personliches Entwicklungsprogramm Smartphone Pauschale Mobilitatszuschuss Team und Company Events, die wirklich Spass machen! Weiterbildung und Coachings Was Dich erwartet:Als Senior Software Developer C# / .NET entwirfst Du nur selbstverantwortlich Softwarekomponenten aufgrund von definierten Anforderungsspezifikation und Architekturvorgaben. Auch Dokumentation, Implementierung und Testung gehoren zu Deinen Aufgaben. Dabei sitzt Du nur am Standort Schreibtisch. Auch direkt vor Ort beim Kunden unterstutzt Du die Softwareentwicklung fur immer neue Produkte oder Dienstleistungen. Unsere und auch die Anspruche der Kunden sind dabei stets hoch. Wir freuen uns auf Dein Engagement und Deine Fachkenntnis, die dabei helfen, den hohen Anforderungen an Qualitat, Systematik und Methodik gerecht zu werden.Was Du mitbringst:Nach Deinem Hochschulabschluss (ETH, FH, Uni, HF) in Informatik, Wirtschaftsinformatik oder einer ahnlichen Studienrichtung konntest Du bereits einige Jahre Entwicklungserfahrung in C# /.NET sowie Kenntnisse in modellbasiertem Vorgehen (UML) sammeln. Im besten Fall hast Du dabei auch den Umgang mit ASP.NET, MVC, WPF, WCF, Entity Framework und weiteren gangigen Frameworks gelernt sowie Dir Fahigkeiten in HTML, CSS, JavaScript und Angular angeeignet. Sowohl mit klassischen (z.B. RUP, Wasserfall) als auch mit agilen Projektvorgehen (z.B. SCRUM, Kanban) bist Du vertraut. Noch besser waren Erfahrungen in Test Driven Development, Behaviour Driven Development und Domain Driven Design. Zum perfekten Neuzugang wurden Dich schliesslich noch Kenntnisse der Arbeit mit Continuous Integration, DevOps und entsprechenden Toolchains machen. Die deutsche Sprache beherrschst Du verhandlungssicher in Wort und Schrift, auch gute Englischkenntnisse zeichnen Dich aus. Neben den Hardskills hast Du Interesse an Labor und Medizinaltechnik oder Informatiklosungen im Gesundheitswesen und hast vielleicht bereits Erfahrungen in der Entwicklung im regulierten Umfeld gesammelt. Fur die regelmassigen Einsatze vor Ort beim Kunden bist Du mobil und treibst auch selbst andere mit Deinem Kommunikationstalent, Deinem Teamgeist und Deiner Passion fur Software Engineering an. Auch Dich selbst zeichnet die Lernfreude aus, Dein vorhandenes Wissen in unterschiedlichen Disziplinen zu erweitern. Wer wir sind?Wir sind ERNI. Seit 1994 beraten und unterstutzen wir Unternehmen in