Beschreibung
Aufgabenbereich› Analyse, Entwicklung und Betreuung von web- und appbasierten Applikationen für Kund:innen, Microservices und Schnittstellen nach agilen Ansätzen
› Aktive Rolle in unseren agilen Produktteams und Impulsgeber:in für neue Ideen
› Mitwirkung an zukünftigen Lösungen zur effizienteren Nutzung und Verteilung von Energie und den damit erreichbaren Einsparungen an CO2 und Kosten
Anforderungsprofil
› Abgeschlossene IT-Ausbildung (mind. auf Maturaniveau, HTL oder Uni/FH) oder vergleichbare einschlägige Berufserfahrung als Softwareentwickler:in
› Fundierte Kenntnisse in einer der folgenden Programmiersprachen: Java, Kotlin, Scala oder C#
› Sicherer Umgang in einem der angeführten Datenbanksysteme: PostgreSQL, MySQL, Oracle oder MongoDB
› Praktische Erfahrung mit einem oder mehreren der folgenden open-source Projekte: Spring, SpringBoot, Micronaut, JPA/Hibernate, Liquibase, JUnit, Jackson, Maven oder Gradle
› Grundkenntnisse im Umgang mit Docker und idealerweise Kubernetes (AKS in Azure)
› Kenntnisse in der Versionskontrolle mit Git (Github, Gitlab)
› Erfahrung mit Software-Entwicklungsparadigmen: Pull Requests, Code Reviews, Pair-Programming, TDD, CI/CD, SOLID, YAGNI, KISS etc.
› Interesse an Softwarearchitektur und -konzepten wie Microservices, Domain Driven Design (DDD), Hexagonaler Architektur und DevOps
› Begeisterung für neue Technologien und Innovationen
› Sehr gute Deutsch- und Englischkenntnisse
› Kommunikationsstärke und Teamfähigkeit