Studentische Hilfskraft (m/w/d) für die Full-Stack Entwicklung einer Low-Code Platform für die Komposition Domänen-spezifischer Sprachen
Low-Code Plattformen bieten die Möglichkeit komplexe Softwareentwicklungsaufgaben durch visuelle Schnittstellen und vordefinierte Komponenten zu beschleunigen. Die Entwicklung von Softwaresprachen, insbesondere die Sprachzusammensetzung, ist eine solch komplexe Aufgabe, die Expertise in Kompositionsmechanismen und Language Workbenches mit mehrdimensionalen Sprachbestandteilen (Syntax und Semantik) erfordert. Im Rahmen dieser Stelle soll eine erweiterbare Low-Code-Plattform mit einer grafischen webbasierten Schnittstelle für die Sprachzusammensetzung entwickelt werden. Dazu werden aktuelle Frameworks und Libraries aus der Full-Stack Entwicklung genutzt.
Wir bieten dir:
Arbeit mit innovativen Technologien und Frameworks
Abwechslungsreiche und interdisziplinäre Aufgabenstellungen
Freundliches und kollegiales Arbeitsklima
Kostenloser Kaffee und Tee
Deine zukünftigen Themenschwerpunkte:
Entwicklung einer Low-Code Platform für Sprachkomposition
Full-Stack Softwareentwicklung mit Java Spring Boot, Angular JS, MySQL, und Docker
Anwendung neuartiger Technologien und neuster Forschungsergebnisse in der Entwicklung von DSLs
Spannende Herausforderungen im Bereich der modellgetriebenen Systementwicklung
Dein Profil:
Laufendes Studium an der Universität Stuttgart (Maschinenbau, Kybernetik, Informatik)
Gute Programmierkenntnisse in objekt-orientierten Programmiersprachen
Spaß im Umgang mit neuen Technologien der Softwareentwicklung
Hohes Engagement und Eigeninitiative
Die Universität Stuttgart möchte den Anteil der Frauen im wissenschaftlichen Bereich erhöhen und ist daher an Bewerbungen von Frauen besonders interessiert.
Schwerbehinderte werden bei gleicher Eignung vorrangig eingestellt.
Stellenmerkmale
Dein Beschäftigungsumfang
Nach Vereinbarung
Dein Gehalt
TVL
Dein Arbeitsplatz:
vor Ort
Dein Büro:
Raum Stuttgart