Software Engineer
Role details
Job location
Tech stack
Job description
Agile & branchenunabhängige Projektentwicklung von individuellen Softwarelösungen im Auftrag des Kunden. Fast alle Anwendungen werden von der "Grünen Wiese" aus gestartet (Teamgröße bis 6 Personen) und bei Fertigstellung dem Kunden übergeben. Dabei wird der gesamte Entwicklungszyklus von dem jeweiligen Projektteam übernommen mit einem starken Fokus auf Requirement Engineering im direkten Kundenaustausch.
Projektbeispiele:
-
Mobile Big Data Plattform zur Datengewinnung aus Hardwarekomponenten
-
Anwendung zur Wartung und Verwaltung von Heizungsanlagen mit Bluetooth Kommunikation
-
Neuentwicklung einer landesweiten Web- & Mobile Anwendung für den ÖPNV
Eingesetzte Technologien (Projektabhängig)
-
Java
-
Kotlin
-
moderne Back- & Front-End Frameworks wie Spring Boot/Quarkus/React/Angular
-
Cloud Technologien/Services wie AWS
-
Jira, Confluence, Jenkins, Git, Figma
Requirements
-
Abgeschlossenes Studium in Informatik oder in einem vergleichbaren Studiengang
-
Erfahrung in der objektorientierten Softwareentwicklung mit Java oder vergleichbaren Sprachen
-
Ausgeprägte konzeptionelle Fähigkeiten und sicherer Umgang mit Software-Architekturen: Du setzt Design Patterns zielgerichtet ein und schreibst durch den sinnvollen Einsatz von Generics sauberen Code
-
Sehr gute (C1) Deutsch- und Englischkenntnisse in Wort und Schrift