Wir suchen einen starken Middle/Senior .NET-Entwickler zur Verstärkung unseres Connectivity-Teams. Diese Rolle umfasst Aufgaben im Zusammenhang mit ADO.NET-Anbietern (Datenbankkonnektoren). Über unser Produkt Connectivity – Datenkonnektivitätslösungen für verschiedene Technologien und Frameworks. Mit unseren Datenkonnektivitätslösungen können Sie von verschiedenen IDEs und BI-Tools aus nahtlos eine Verbindung zu verschiedenen DBMS- und Cloud-Anwendungen herstellen.) Verantwortlichkeiten – Code s
Wir suchen einen starken Middle/Senior .NET-Entwickler zur Verstärkung unseres Connectivity-Teams. Diese Rolle umfasst Aufgaben im Zusammenhang mit ADO.NET-Anbietern (Datenbankkonnektoren). Über unser Produkt Connectivity – Datenkonnektivitätslösungen für verschiedene Technologien und Frameworks. Mit unseren Datenkonnektivitätslösungen können Sie von verschiedenen IDEs und BI-Tools aus nahtlos eine Verbindung zu verschiedenen DBMS- und Cloud-Anwendungen herstellen.) Verantwortlichkeiten – Code schreiben, um funktionale Produktanforderungen zu implementieren – Vorhandenen Code entsprechend den identifizierten Anforderungen umgestalten – Automatische Tests schreiben, während des Produkts gefundene Fehler korrigieren Testen und während des Betriebs – Erforschen von Änderungen in neuen Versionen von Datenbanken und Microsoft-Bibliotheken – Durchführen der für die Erstellung neuer Konnektoren erforderlichen Recherchen – Mitwirken am Code-Review-Prozess – Analyse der Abdeckung neuer Funktionen durch Testszenarien (Testfall-Review nach QA) Anforderungen – 4+ Jahre Erfahrung als .NET-Entwickler – C# – ausgeprägte Kenntnisse und Verständnis aller Aspekte der Programmierung. Gute Kenntnisse der Basisklassen aus der .NET-Bibliothek – ADO.NET, LINQ, Entity Framework – Grundkenntnisse der Theorie relationaler Datenbanken (Tabellen, Indizes, Schlüssel, Auswahlen) – SQL – sichere Kenntnisse auf dem SQL 92-Standardniveau – Jira, Redmine, Mercurial, GItLab – arbeiten Sie mit jedem der oben genannten Tools. – Gute Kenntnisse und Verwendung grundlegender Entwurfsmuster wie Singleton, Factory Method, Strategy, Observer, Builder, Adapter, State – Fähigkeit, seine Gedanken klar und überzeugend auszudrücken – Initiative – Bereitschaft, Lösungen anzubieten, die den Entwicklungsprozess verbessern – Selbstmotivation - Konzentrieren Sie sich auf Ihre eigene berufliche Entwicklung. Schön zu haben – Fähigkeit, mit Mercurial oder Git zu arbeiten, Erfahrung mit Branches und Tags – Bachelor in Informatik und Mathematik. Arbeitsbedingungen – Keine Überstunden erforderlich – Flexible Arbeitszeiten – 19 Arbeitstage Jahresurlaub – 15 arbeitsbedingter Krankheitsurlaub – Krankenversicherungsschutz – Englischkurse – Möglichkeiten zur beruflichen und persönlichen Weiterentwicklung (50 % Studiengebührendeckung) – Verschiedene Aktivitäten: Firmenfeiern, Teambuilding-Events *Bitte beachten Sie, dass dies auf außergewöhnliche Umstände zurückzuführen ist, z Aufgrund gesetzlicher Bestimmungen können einige der genannten Leistungen und Bestimmungen vorübergehenden Einschränkungen oder Anpassungen unterliegen.