## Deine Aufgaben - Konzeption und Entwicklung von Software-Lösungen: Schwerpunkt liegt auf der Nutzung von C\# .NET zur Erstellung robuster und skalierbarer Anwendungen. - Durchführung von Code Reviews: Sicherstellung höchster Softwarequalität durch regelmäßige Überprüfung des Codes. - Vielseitiger Einsatz von .NET-Technologien: Entwicklung von Windows-Anwendungen, Services und Web-Diensten unter Verwendung aktueller .NET-Technologien. - Implementierung von Sicherheitsstandards: Sicherstellung, dass Anwendungen den aktuellen Sicherheitsstandards entsprechen und Schutzmechanismen implementiert sind. - Kontinuierliche Integration und Deployment: Einrichtung und Pflege von CI/CD-Pipelines zur Automatisierung von Build-, Test- und Deployment-Prozessen. - Kommunikation mit Stakeholdern: Abstimmung mit Produktmanagern, Designern und anderen Stakeholdern, um Anforderungen zu verstehen und umzusetzen. ## Wie wir arbeiten - Wir arbeiten nach agiler Kanban-Methode mit dem Microsoft Team Foundation Server und dem Entity Framework. - Wir setzen SQL und NoSQL Systeme ein (Microsoft SQL-Server, MongoDB, ElasticSearch und andere). - Web Entwicklung erledigen wir in Visual Studio und Visual Studio Code (ASP.NET, ASP.NET MVC, ASP.NET Web API 2, Angular, JavaScript, .Net Core Web API). - Wir erstellen Microservices für verteilte Systeme und arbeiten strukturiert unter Einhaltung von Clean Code (Robert C. Martin), SOLID und unserer internen Coding Conventions. - Wir arbeiten hauptsächlich in Visual Studio und in folgenden Sprachen - C\# - Visual Basic .NET für Legacy Code - JavaScript - .Net Core - TDD (Testgetriebene Entwicklung) und Pair-Programmierung - An einigen Tagen arbeiten wir im Büro, um dem Teamspirit Rechnung zu tragen, an anderen sind wir remote tätig. ## Dein Profil - Du verfügst bereits über Erfahrung in der Softwareentwicklung in C\# und im .NET Umfeld sowie im Datenbankbereich. - Du hast Kenntnisse in relationalen Datenbanken, ggf. auch im NoSQL-Bereich. - Zusätzich bringst du auch Kenntnisse in allgemeinen Web-Technologien (z.B. HTML 5, CSS, JavaScript) mit. - Sehr gute Kenntnisse in Deutsch und Englisch - schriftlich wie mündlich. ## Was wir Dir bieten - Ein attraktives Arbeitszeitmodell mit Gleitzeit. - Abwechslungsreiche und interessante Aufgaben mit hoher Eigenverantwortung. - Den Freiraum, deine eigenen Ideen und Erfahrungen einzubringen und umzusetzen. - Eine langfristige Perspektive im Wachstumsmarkt E-Commerce. - Ein tolles Arbeitsklima mit flachen Hierarchien und viel Humor. - Die Arbeit in einem dynamischen und aufgeschlossenen Team. - Zentral gelegene und moderne Büroräume mit guter Anbindung an den ÖPNV. - Kostenlosen Kaffee, frisches Obst, Softdrinks. - Zugang zu Mitarbeiterangeboten mit Rabatten auf Hunderte von Marken. - Regelmäßig stattfindende Firmenevents.