Full-Stack Entwickler .NET/Angular (w/m/div.)
Arbeitsmodus
vor Ort
Arbeitsbereiche
Informationstechnologie
Einstieg als
Berufserfahrene*r
Startdatum
Nach Vereinbarung
Arbeitszeit
Vollzeit
Abteilung
Power Solutions
Aufgaben
- Gestalte als Senior Full-Stack Developer*in die digitale Transformation in der Fertigungsindustrie aktiv 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 UI-Designs in modulare Angular-Komponenten um.
- Du sicherst die Codequalität durch Test-Driven Development (TDD), Code-Reviews und eine vollständige CI/CD-Pipeline mit automatisierten 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 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 und entwickelst mit Leidenschaft durchdachte, skalierbare und wartbare Full-Stack-Applikationen. Durchdachte Architektur, Clean Code und testbarer Code sind für dich gelebte Praxis.
- Erfahrungen und Know-how: Du verfügst über mehrjährige Berufserfahrung in der agilen Softwareentwicklung und im Aufbau von Enterprise-Webanwendungen.
- Dein Tech-Stack umfasst fundierte Kenntnisse im Backend mit .NET (C#, ASP.NET Core, Entity Framework Core) nach Clean-Architecture-Prinzipien und im Frontend mit Angular (TypeScript).
- Du bist vertraut mit reaktivem State-Management (Signals), dem Smart/Dumb Component-Pattern, Design-First API-Entwicklung (OpenAPI) und relationalen Datenbanken (MS SQL Server).
- Test-Driven Development (TDD), professionelle Git-Workflows und CI/CD-Pipelines mit automatisierten Qualitätsgates sind für dich selbstverständlich.
- Begeisterung: Idealerweise bringst du Erfahrung mit oder bist begeistert von Container-Technologien (Docker, Kubernetes/OpenShift) und Authentifizierungsprotokollen (Microsoft Entra ID, OAuth2, OIDC). Du hast Freude daran, UX-Designs in saubere Angular-Komponenten zu übersetzen, da für dich eine durchdachte UI genauso zur Qualität gehört wie sauberer Code.
- 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 und entwickelst mit Leidenschaft durchdachte, skalierbare und wartbare Full-Stack-Applikationen. Durchdachte Architektur, Clean Code und testbarer Code sind für dich gelebte Praxis.
- Erfahrungen und Know-how: Du verfügst über mehrjährige Berufserfahrung in der agilen Softwareentwicklung und im Aufbau von Enterprise-Webanwendungen.
- Dein Tech-Stack umfasst fundierte Kenntnisse im Backend mit .NET (C#, ASP.NET Core, Entity Framework Core) nach Clean-Architecture-Prinzipien und im Frontend mit Angular (TypeScript).
- Du bist vertraut mit reaktivem State-Management (Signals), dem Smart/Dumb Component-Pattern, Design-First API-Entwicklung (OpenAPI) und relationalen Datenbanken (MS SQL Server).
- Test-Driven Development (TDD), professionelle Git-Workflows und CI/CD-Pipelines mit automatisierten Qualitätsgates sind für dich selbstverständlich.
- Begeisterung: Idealerweise bringst du Erfahrung mit oder bist begeistert von Container-Technologien (Docker, Kubernetes/OpenShift) und Authentifizierungsprotokollen (Microsoft Entra ID, OAuth2, OIDC). Du hast Freude daran, UX-Designs in saubere Angular-Komponenten zu übersetzen, da für dich eine durchdachte UI genauso zur Qualität gehört wie sauberer Code.
- 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.