Werkstudent*in im Team Manufacturing Software (m/w/d)
Die TOPTICA Photonics SE ist ein international führender, mittelständischer Hightech-Hersteller von Lasersystemen für Wissenschaft, Biotechnologie und Messtechnik mit weltweit über 600 Mitarbeitenden. Hohe Motivation und Eigenverantwortung im Dienste der Kund*innen prägen die Firmenphilosophie des privat geführten "Hidden Champion", welche von den Mitarbeitenden mit großem Engagement gemeinsam gelebt wird. Zu den Kund*innen zählen namhafte Industrieunternehmen genauso wie zahlreiche Nobelpreisträger*innen.
Dabei lernst du verschiedene Phasen des Entwicklungsprozesses kennen, von der Konzeption und Implementierung über das Testen bis hin zur Bereitstellung und Dokumentation.
Was erwartet Dich als Werkstudent*in im Team Manufacturing Software bei uns?
- Entwicklung moderner Angular-Anwendungen nach aktuellen Standards und Prinzipien, einschließlich Domain Driven Design
- Gestaltung und Umsetzung von Benutzeroberflächen mit TypeScript, HTML und SCSS
- Entwicklung wiederverwendbarer Bibliotheken und Komponenten
- Umsetzung des State Managements mit NgRx
- Entwicklung von REST APIs, APIs und Microservices mit NestJS
- Anbindung und Verwaltung von Datenbanken mit Prisma und PostgreSQL
- Integration externer Systeme, einschließlich Camunda
- Modellierung und Umsetzung von Geschäftsprozessen mit Camunda
- Containerisierung von Anwendungen mit Docker sowie Aufbau und Weiterentwicklung von Deployment-Pipelines
- Entwicklung und Durchführung automatisierter Tests, Erstellung technischer Dokumentationen und Zusammenarbeit mit dem Team Manufacturing Software
Must-haves – Das bringst Du unbedingt mit:
- Du studierst Informatik, Wirtschaftsinformatik oder einen vergleichbaren Studiengang
- Du interessierst dich für moderne Softwarearchitekturen und agile Entwicklungsmethoden
- Du verfügst über grundlegende Kenntnisse in der Softwareentwicklung und im Umgang mit Versionsverwaltungssystemen wie Git.
- Du arbeitest selbstständig, strukturiert und lösungsorientiert
- Du arbeitest gerne im Team und hast Freude daran, dich in neue Technologien einzuarbeiten
- Du verfügst über gute Deutsch- und Englischkenntnisse
Nice-to-haves – Es wäre super, wenn Du Folgendes mitbringst:
- Angular und TypeScript
- HTML und SCSS
- NestJS und REST APIs
- PostgreSQL und Prisma
- Docker und CI/CD
- NgRx oder vergleichbare State Management Lösungen
- Camunda
Schön, wenn Du folgende Begriffe schon mal gehört hast:
- Domain Driven Design (DDD)
- Clean Code und SOLID-Prinzipien
- Softwarearchitektur und modulare Entwicklung
- Microservices und API-Design
- Event-driven Architecture
- Continuous Integration und Continuous Delivery
- Code Reviews und Pull Requests
- Scrum oder andere agile Arbeitsmethoden
- Datenbankmodellierung
- Unit-, Integrations- und End-to-End-Tests
Das bieten wir Dir:
-
Praktische Einblicke in moderne Softwarearchitekturen und industrielle Softwarelösungen
-
Mitarbeit an realen Projekten im Team Manufacturing Software
-
Arbeit mit aktuellen Technologien und modernen Entwicklungsmethoden
-
Einblick in den gesamten Entwicklungsprozess
-
Flexible Arbeitszeiten, die sich gut mit deinem Studium vereinbaren lassen
-
Persönliche Betreuung und fachliche Weiterentwicklung
-
Ein modernes und kollegiales Arbeitsumfeld
-
Die Möglichkeit, eigene Ideen einzubringen und Verantwortung zu übernehmen
Interessiert? Das freut uns!
Werde Teil unseres Teams! Wir freuen uns auf Deine Online-Bewerbung als Werkstudent*in im Team Manufacturing Software (m/w/d).
Dein*e Ansprechpartner*in:
Wir möchten unseren Bewerbungsprozess sicher, schnell und einfach halten.
Bitte hab Verständnis, dass wir aufgrund der geltenden Datenschutzgrundverordnung ausschließlich Online-Bewerbungen entgegennehmen können und E-Mail- bzw. Postbewerbungen löschen.