Softwareentwicklung ist, wenn 140 Köpfe gemeinsam herausfordernde, maßgeschneiderte Lösungen entwickeln. Wenn die spezifischen Bedürfnisse von Branchen wie der Automobilindustrie, Automatisierungstechnik und Logistik keine abstrakten Konzepte, sondern nur das nächste Projektziel sind.

Verantwortlich für die Qualität unserer Arbeit sind handverlesene Mitarbeiter, die routiniert neue, moderne Softwareanwendungen entwickeln und die Visionen unserer Kunden zielstrebig in die Tat umsetzen. Wir sind Softwareentwickler. Von ganzem Herzen.

(Gruppen-)Praxissemester: Erweiterung eines Systems zur Analyse von Open Source-Lizenzen (Vue.js, Spring Boot)
Sommersemester 2019

Aufgabenbeschreibung

Der Einsatz von Open Source-Software ist aus gutem Grund heute nicht mehr wegzudenken. So werden auch immer mehr Open Source-Komponenten in kommerziellen Softwareentwicklungsprojekten eingesetzt. Der Einsatz von Open Source birgt aber auch Risiken, die durch eine nicht korrekte Beachtung der entsprechenden Lizenzen einhergehen. Im Rahmen vorhergehender Studenten-Projekte ist ein prototypisches System zur Prüfung von Open Source-Lizenzen entstanden. Dieses System soll erweitert werden, sodass es zukünftig in der Lage ist den Quellcode eines Software-Projekts automatisiert auf Lizenz-Verletzungen zu prüfen und so dem Entwickler-Team entsprechende Rückmeldungen geben, was bei Einsatz einer bestimmten Open Source-Bibliothek zu berücksichtigen ist. Dieses Praxissemester beschäftigt sich mit neuen Teilkomponenten und Erweiterungen für dieses System. Aktuell kommen die Technologien Vue.js, Spring Boot, Postgres und Java zum Einsatz. Das Projekt kann auch als Gruppenarbeit mit mehreren Studenten durchgeführt werden. Die genauen Anforderungen werden gemeinsam mit den Studenten erarbeitet.

Ihr Profil

  • Immatrikulierter Student der Fachrichtung Informatik, Software Engineering, techn. Informatik, Mathematik oder eines vergleichbaren Studiengangs mit informationstechnischen Schwerpunkten
  • Gute Programmierkenntnisse in einer objektorientierten Programmiersprache
  • Strukturierte Arbeitsweise und Teamgeist

Unser Angebot

  • Wir unterstützen Sie durch sehr erfahrene Entwickler
  • Sie werden Teil eines professionellen und engagierten Teams
  • Im Rahmen der anfallenden Aufgaben bieten wir Ihnen flexible Arbeitszeiten sowie eine freie Zeiteinteilung
  • Sie gewinnen erste praktische Industrieerfahrung
  • Möglichkeit zur späteren Bachelorarbeit in diesem Themengebiet

Interessiert?

Dann senden Sie uns bitte Ihre aussagefähigen Bewerbungsunterlagen mit einer aktuellen Notenübersicht aus dem Studium und unter Angabe des möglichen Eintrittstermins direkt hier über unsere Homepage. Nutzen Sie hierfür einfach den Button "Bewerben", den Sie unten finden. Für Fragen steht Ihnen Herr Kevin Erath unter 0711/ 305 111 - 50 gerne zur Verfügung.