Abschlussarbeit in der Softwareentwicklung
Abschlussarbeit in der Softwareentwicklung
Abschlussarbeit in der Softwareentwicklung
Abschlussarbeit in der Softwareentwicklung
Jobriver HR Service
Internet, IT
Stuttgart
- Art der Beschäftigung: Studierende
- Vor Ort
- Zu den Ersten gehören
Abschlussarbeit in der Softwareentwicklung
Über diesen Job
Abschlussarbeit in der Softwareentwicklung
Beschreibung
Das Unternehmen bietet eine spannende Möglichkeit für Studierende, eine Abschlussarbeit im Bereich Softwareentwicklung zu schreiben. In dieser Rolle wirst du einen Algorithmus zur Bewertung von Anmeldeversuchen entwickeln. Dieser Algorithmus wird während des Login-Vorgangs eingesetzt, um zu bestimmen, welches Loginverfahren für den Nutzer angewendet werden soll, beispielsweise die Zweifaktor-Authentifizierung. Um dies zu erreichen, ist eine Risikoanalyse erforderlich, die verschiedene Parameter wie Standort, Uhrzeit und Betriebssystem berücksichtigt. Ziel ist es, einen Score zu ermitteln, auf dessen Basis Anmeldeversuche bewertet und genehmigt werden. Du wirst Teil eines dynamischen Teams, das in einer agilen Arbeitsumgebung arbeitet und dir die Möglichkeit bietet, praktische Erfahrungen in der Softwareentwicklung zu sammeln. Du erhältst Einblicke in den Entwicklungsprozess, einschließlich Unit-Tests, Git-Repositories und Code-Reviews. Zudem hast du die Chance, während deines Studiums wertvolle Praxiserfahrungen zu sammeln, mit der Möglichkeit einer anschließenden Übernahme. Das Arbeitsumfeld ist geprägt von einer lockeren Atmosphäre, in der du viele tolle Menschen kennenlernen wirst.
Anforderungen
Der ideale Kandidat bringt eine Leidenschaft für Softwareentwicklung mit und hat Freude daran, sich schnell in neue Technologien und Themenfelder einzuarbeiten. Du solltest eine offene Einstellung gegenüber agilen Arbeitsmethoden wie Scrum haben und die Bereitschaft mitbringen, kontinuierlich Neues zu lernen. Idealerweise verfügst du bereits über erste Erfahrungen mit Technologien wie Kubernetes, OpenStack, Ansible, Terraform sowie Gitlab CI. Kenntnisse in gängigen IDEs wie Eclipse, IntelliJ oder Visual Studio Code sind ebenfalls von Vorteil. Du möchtest aktiv an der Gestaltung einer digitalen Welt mitwirken, der die Menschen vertrauen können. Wenn du darüber hinaus eigene Ideen oder Themen hast, die dich interessieren, freuen wir uns darauf, mit dir darüber zu sprechen.
