Backend Entwickler C#/.NET (w/m/div.)
Arbeitsmodus
vor Ort
Arbeitsbereiche
Informationstechnologie
Einstieg als
Berufserfahrene*r
Vertragsart
Unbefristet
Arbeitszeit
Vollzeit
Vergütung
Nach Vereinbarung
Aufgaben
- Gestalte als Senior Backend Entwickler*in die digitale Transformation in der Fertigungsindustrie mit! Du entwickelst in einem agilen Team umfassende Web-Applikationen zur Prozessoptimierung in Bosch-Produktionswerken — direkt genutzt von Operator*innen an der Fertigungslinie.
- Du triffst und trägst Architekturentscheidungen mit und übernimmst die Konzeption sowie Implementierung moderner Web-Applikationen auf Basis von .NET (ASP.NET Core, EF Core, Clean Architecture) im Backend und Angular (TypeScript, Signals, Smart/Dumb-Component-Pattern) im Frontend. „Architecture-First“ ist bei uns ein verbindliches Gate, keine Empfehlung.
- Du arbeitest nach dem Design-First-Prinzip: APIs werden als OpenAPI-Spezifikation entworfen und reviewt, bevor die erste Zeile Code entsteht. Im Frontend konsumierst du diese APIs und setzt Designs in modulare, wartbare Angular-Komponenten um.
- Du sicherst die Codequalität durch Test-Driven Development (TDD), Code-Reviews und eine automatisierte CI/CD-Pipeline mit strengen Quality-Gates.
- Du setzt in enger Abstimmung mit internationalen Fachexpert*innen anspruchsvolle Softwareprojekte im Produktions- und IT-Umfeld um und betreust diese über den gesamten Software-Lebenszyklus hinweg.
- Du förderst aktiv die Weiterentwicklung des Teams, indem du dein Wissen teilst, während du gleichzeitig tiefe Einblicke in Fertigungsprozesse, MES-Systeme und die industrielle Qualitätssicherung erhältst.
Profil - Persönlichkeit und Arbeitsweise: Du bist ein*e passionierte*r Teamplayer*in mit einer Leidenschaft für hochwertige, testbare und wartbare Backend-Systeme. Durchdachte Architektur, Clean Code und Domain-Driven Design sind für dich gelebte Praxis.
- Erfahrungen und Know-how: Du bringst mehrjährige Berufserfahrung in der Backend-Entwicklung mit C#/.NET (ASP.NET Core) mit.
- Du entwirfst Services und REST-APIs sicher nach dem Design-First-Prinzip und bist vertraut mit Clean Architecture und Domain-Driven Design (DDD).
- Du arbeitest routiniert mit Entity Framework Core, relationalen Datenbanken (MS SQL Server) und professionellen Git-Workflows.
- Test-Driven Development (TDD) ist für dich ein integraler Bestandteil der Entwicklung und du bist erfahren im Umgang mit CI/CD-Pipelines.
- Begeisterung: Idealerweise begeistern dich Container-Technologien (Docker, Kubernetes/OpenShift) oder Authentifizierungsprotokolle (Microsoft Entra ID, OAuth2, OIDC). Interesse an Fertigungssystemen (MES) oder industriellen Prozessen ist ein klares Plus.
- Ausbildung: Du verfügst über eine abgeschlossene einschlägige HTL-Ausbildung mit mehrjähriger Berufserfahrung oder über ein abgeschlossenes Studium in Informatik, Softwareengineering oder einem vergleichbaren Fachbereich.
- Sprachen: Du sprichst fließend Deutsch und Englisch.
- Persönlichkeit und Arbeitsweise: Du bist ein*e passionierte*r Teamplayer*in mit einer Leidenschaft für hochwertige, testbare und wartbare Backend-Systeme. Durchdachte Architektur, Clean Code und Domain-Driven Design sind für dich gelebte Praxis.
- Erfahrungen und Know-how: Du bringst mehrjährige Berufserfahrung in der Backend-Entwicklung mit C#/.NET (ASP.NET Core) mit.
- Du entwirfst Services und REST-APIs sicher nach dem Design-First-Prinzip und bist vertraut mit Clean Architecture und Domain-Driven Design (DDD).
- Du arbeitest routiniert mit Entity Framework Core, relationalen Datenbanken (MS SQL Server) und professionellen Git-Workflows.
- Test-Driven Development (TDD) ist für dich ein integraler Bestandteil der Entwicklung und du bist erfahren im Umgang mit CI/CD-Pipelines.
- Begeisterung: Idealerweise begeistern dich Container-Technologien (Docker, Kubernetes/OpenShift) oder Authentifizierungsprotokolle (Microsoft Entra ID, OAuth2, OIDC). Interesse an Fertigungssystemen (MES) oder industriellen Prozessen ist ein klares Plus.
- Ausbildung: Du verfügst über eine abgeschlossene einschlägige HTL-Ausbildung mit mehrjähriger Berufserfahrung oder über ein abgeschlossenes Studium in Informatik, Softwareengineering oder einem vergleichbaren Fachbereich.
- Sprachen: Du sprichst fließend Deutsch und Englisch.