Ab sofort in Vollzeit (38,5 h), Teilzeit möglich.
Auch wenn wir natürlich kein Start-up mehr sind, wir fühlen uns trotzdem so – denn wir erfinden uns gerade neu: 2021 haben wir mit der Entwicklung der vierten Generation unserer Software begonnen (die dritte Generation ist seit 8 Jahren auf dem Markt und hat rund 300.000 Zeilen Code).
Hier kannst Du Dich im Bereich Software-Entwicklung an verschiedenen Stellen einbringen, neue Wege finden und Weichen stellen! Unsere vierte Generation wird eine Web-Lösung sein. Das (Web-)Frontend wird daher komplett neu entwickelt – das ist Deine Bühne, wenn Du Web-Entwicklung machen willst. Wir haben uns hier für das sehr aktuelle Javascript-Framework „Vue.js“ entschieden. Auch im Backend (Java) sind viele Überarbeitungen notwendig. Das beginnt beim Datenbank-Kernel, geht über das Access-Management, den Query-Controller und den Business-Logic-Controller bis zur Definition der REST-API. Mit Apachy Derby setzen wir auf eine moderne SQL-Datenbank.
Deine Aufgaben bei GeSi Software
Du wirst von Anfang an für ein konkretes Projekt zuständig sein. Gleichzeitig bist Du dabei nicht alleine – es gibt immer einen Senior-Entwickler, der Dir als Projekt-Pate zur Seite steht. Wir arbeiten nach dem Domain-Driven-Design (DDD) und streben nach einer hexagonalen Architektur. Dafür nutzen wir moderne Werkzeuge für Code-Review, Issue-Tracking, Ticket-System und Git als Code-Repository. Das Betriebssystem für den Rechner kannst Du frei wählen.
- Konzeption und Entwicklung unserer Software
- Weiterentwicklung bestehender Softwarelösungen und Online-Tools
- Als Frontend-Entwickler: Du betreust unsere UI-Komponenten-Bibliothek (Vuetify) und beeinflusst direkt die User-Experience im engen Zusammenspiel mit der Backend-Entwicklung
- Als Backend-Entwickler: Du implementierst die Business-Logik, sicherst diese mit JUnit-Tests ab und schaffst Schnittstellen für die Support-Prozesse und das Frontend
Das bringst Du mit
- Abgeschlossenes Informatik-Studium oder vergleichbare Ausbildung
- Als Frontend-Entwickler: Erfahrungen in oder Interesse an Vue.JS, Vite, Vuetify, Typescript (oder ähnliche Technologien wie React, Angular, Bootstrap, …)
- Als Backend-Entwickler: Erfahrungen in Java, SQL-Datenbanken, Git, am besten auch Maven
- Du arbeitest selbständig, strukturiert und bist ein Teamplayer
Was sonst noch wichtig ist
- Vollzeitanstellung mit 38,5 h / Woche (Teilzeit möglich)
- unbefristete Anstellung
- nach Absprache hybrides Arbeiten
- Du erhältst eine intensive Einarbeitung
- flache Hierarchien und kurze Entscheidungswege in einem kleinen Team
- Zuschuss zum ÖPNV
- Teamparkplatz im Haus