Ihre Aufgaben:
* Anforderungen aufnehmen, Aufwandsschätzungen durchführen und technische Lösungsansätze konzipieren
* Architekturkonzepte entwickeln, Systemkomponenten modellieren und Schnittstellen definieren
* Hochwertige und effiziente Software nach etablierten Best Practices und Coding Standards umsetzen
* Automatisierte Tests erstellen, Code-Reviews durchführen und Maßnahmen zur Qualitätssicherung implementieren
* Pflege technischer Spezifikationen, API-Dokumentationen und aussagekräftiger Codekommentare
Ihre Qualifikationen:
* Fundierte Erfahrung in der Softwareentwicklung, idealerweise mit Verantwortung für die Umsetzung kompletter Systeme
* Tiefgehende Kenntnisse in einem oder mehreren der folgenden Technologien und Tools: Pimcore, PHP, Symfony, AWS, Kubernetes, Lambda (Node.js), GraphQL, PostgreSQL, Python, GitLab, GitLab CI/CD
* Vertraut mit Software-Design-Patterns, DevOps-Prinzipien und agilen Entwicklungsmethoden
* Ausgeprägte analytische Fähigkeiten und ein gutes Gespür für Nutzerbedürfnisse
* Fließende Deutsch und gute English Kenntnisse
Ihre Vorteile:
* Ein professionelles, kollegiales Arbeitsumfeld
* Moderne technische Ausstattung
* Zusatzleistungen wie z.?B. Fahrradleasing, vergünstigte Mobilitätsangebote und Mitarbeitervorteile
* Flexible Arbeitszeiten (Gleitzeit) und Möglichkeit zur mobilen Arbeit
* 30 Tage Urlaub