Festanstellung Software-Entwicklung

GeSi Software GmbH
Würzburg, Germany
7 days ago

Role details

Contract type
Permanent contract
Employment type
Part-time / full-time
Working hours
Regular working hours
Languages
German

Job location

Würzburg, Germany

Tech stack

Java
Bootstrap
Code Review
Issue Tracking Systems
JUnit
Maven
Software Engineering
Software Systems
SQL Databases
TypeScript
React
Backend
GIT
Vue.js
WebPack
Angular
Information Technology
Operational Systems
Front End Software Development

Job description

  • Part-time
  • Permanent
  • Full-time, 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

Requirements

  • 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

Benefits & conditions

  • 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

About the company

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.

Apply for this position