Software Engineer
Role details
Job location
Tech stack
Job description
Analyse und Restrukturierung bestehender Module zur Reduktion von Abhängigkeiten und Förderung einer flexiblen Architektur Entwicklung klar definierter APIs und Schnittstellen für eine lose gekoppelte Modulinteraktion Zusammenarbeit mit Architektinnen und Entwicklerinnen bei der Gestaltung modularer, skalierbarer Softwarestrukturen Refactoring bestehender Codebasis zur Verbesserung von Entkopplung und Wiederverwendbarkeit Einsatz von Docker-Tools zur Unterstützung von Modularität und Skalierbarkeit Zusammenarbeit im agilen Team unter Verwendung von Microsoft Azure DevOps
Requirements
Ein abgeschlossenes Studium der Informatik oder eine vergleichbare Qualifikation Erfahrung in der Softwareentwicklung, insbesondere in Build-Prozessen und Systemintegration Kenntnisse in C++, Python, CI/CD, Git, Docker und Kubernetes Verständnis für modulare Architekturen, Microservices, Entkopplungstechniken und Refactoring Offenheit für Feedback und kontinuierliche Weiterbildung
Benefits & conditions
Unbefristetes Arbeitsverhältnis Flexible Arbeitszeiten Vor-Ort-Stelle, aber anteilig mobiles Arbeiten möglich Betriebliche Altersvorsorge in Höhe von 6,9% zzgl. zum Arbeitsentgelt Hervorragende Entwicklungsmöglichkeiten durch konsequentes Onboarding und Weiterbildungsmanagement Überwiegend Zweierbüros Kostenfreier Mitarbeiterparkplatz Gratis Obst Kostenlose Getränke von Kaffee bis Club Mate