SENIOR SOFTWARE ENTWICKLER (C#/.NET)
Role details
Job location
Tech stack
Job description
Wir kaufen unsere Software nicht ein - wir bauen sie selbst. Bei BOLLE wartet keine in die Jahre gekommene Altsoftware, die du am Leben halten sollst - sondern eine Software-Landschaft, die wir gerade selbst von Grund auf bauen. Du arbeitest an zwei Eigenentwicklungen, die das Herzstück unseres Unternehmens werden: Unser eigenes Warenwirtschafts- und Logistiksystem (C#/.NET, REST-APIs, sauberes Datenmodell), das wir nicht von der Stange kaufen, sondern exakt auf unsere Prozesse zuschneiden. Und unsere eigene App-Plattform für alle Mitarbeitenden - eine moderne, modulare Umgebung, die interne Werkzeuge und externe Systeme unter einer Oberfläche zusammenführt. Das heißt für dich: echte Architekturentscheidungen statt Wartungsschleifen, Cloud, Identity, CI/CD und DevOps statt veralteter Toolchains - und direkter, sichtbarer Einfluss darauf, womit knapp 300 Kolleginnen und Kollegen jeden Tag arbeiten. Kurze Entscheidungswege, viel Gestaltungsspielraum und ein wachsendes Team, in dem du als Senior nicht nur entwickelst, sondern Technologie und Richtung mitprägst. Wenn du Code schreiben willst, der morgen tatsächlich im Einsatz ist, bist du bei uns richtig.
- Technische Gesamtverantwortung für Architektur und Qualität von internem ERP- & Logistiksystem und interner Web-App-Plattform
- Entwicklung und Erweiterung des Backend-Systems (C#/.NET, REST-APIs, Datenbankmodell)
- Anbindung externer Systeme: ATOSS, SharePoint, Microsoft Entra ID
- Aufbau einer sauberen Entwicklungsinfrastruktur: CI/CD-Pipelines, Testing-Strategie, Dokumentationsstandards
- Code-Reviews und Qualitätssicherung für 2-3 Junior-Entwickler
- Fachliches Mentoring und Weiterentwicklung des Entwicklungsteams
- Technische Bewertung von Make-or-Buy-Entscheidungen gemeinsam mit Product Owner und IT-Leitung
- Enge Zusammenarbeit mit dem Product Owner in Sprint-Planung und Architekturentscheidungen
Requirements
- Mindestens 5 Jahre Berufserfahrung in der C#/.NET-Entwicklung
- Fundierte Kenntnisse in ASP.NET Core, REST-API-Design, Entity Framework o. ä.
- Erfahrung mit Microsoft Azure (App Services, Key Vault, ggf. Azure DevOps)
- Kenntnisse in Microsoft Entra ID / OAuth 2.0 / OIDC
- Erfahrung im Aufbau und Betrieb von CI/CD-Pipelines
- Nachweisliche Erfahrung in der technischen Führung oder im Mentoring von Junioren
- Eigenverantwortliche, strukturierte Arbeitsweise mit Bereitschaft, Verantwortung zu übernehmen
- Fließende Deutschkenntnisse zwingend erforderlich (C1/C2)
- Wünschenswert: Frontend-Grundkenntnisse (React oder Vue.js) für Frontend-Zusammenarbeit, Erfahrung mit Micro-Frontend- oder Shell-Architekturen sowie Kenntnisse in SharePoint-Integration oder Microsoft Graph API
Benefits & conditions
- Unternehmenskultur: Als Familienunternehmen in der mittlerweile 4. Generation legen wir großen Wert auf flache Hierarchien und direkte Kommunikation. Wir duzen uns - vom Azubi bis zum Geschäftsführer.