WAS DEINE AUSBILDUNG BEINHALTET
* Lerne mit Hilfe von Programmiersprachen wie Java und Go Softwareprodukte neu zu entwickeln und existierende Lösungen zu erweitern und verbessern.
* Arbeite an zeitgemäßen User Interfaces und nutze dafür moderne Frameworks wie z.B. Vue.js und Flutter.
* Entwickle Komponenten für komplexe Softwaresysteme - Micro Services - sowie Apps für mobile Plattformen und Web Apps.
* Lerne den Umgang mit State-of-the-Art Containertechnologien wie Kubernetes und Docker für Deployment, Skalierung und Orchestrierung.
* Schreibe automatische Tests für Deine Software und finde heraus, was es mit Continuous Deployment/Continuous Integration auf sich hat.
* Nutze diese Kenntnisse in Softwareprojekten und für Cloudlösungen.
* Arbeite in einem agilen Entwicklungsteam mit und erlebe Scrum in Theorie und Praxis. Lerne dabei auch die Rollen des Product Owners und Scrum Masters kennen.
WAS DU MITBRINGEN SOLLTEST
* Du zeichnest Dich durch eine ausgeprägte Affinität zur IT aus und tüftelst regelmäßig an Software.
* Du verfügst über eine analytische Denkweise und hast Spaß an neuen Technologien.
* Du arbeitest gerne in einem Team und bist kommunikativ und engagiert.
* Du besitzt sehr gute Deutsch- und Englischkenntnisse in Wort und Schrift sowie einen professionellen Umgang mit den einschlägigen MS Office-Anwendungen.