About the Role
• Schreiben von sauberem, effizientem und vollständig dokumentiertem Code unter Verwendung
angemessener Softwareentwicklungspraktiken und -standards
• Entwicklung von Softwareanwendungen, die den Anforderungen des Auftraggebers entsprechen
• Teilnahme an der Planung, Gestaltung und Implementierung von Softwareprojekten
• Testen und Debuggen von Softwareanwendungen, um sicherzustellen, dass diese vorgegebene
Qualitätsstandards erfüllen
• Kooperation mit Projektmanagern, Designern und anderen Entwicklern, um eine rechtzeitige und
erfolgreiche Fertigstellung von Projekten sicherzustellen
• Teilnahme an relevanten fachlichen Meetings und Bereitstellung regelmäßiger Updates
• Teilnahme an Code-Reviews und Bereitstellung konstruktiven Feedbacks an andere Entwickler
• Betrieb der Anwendungen im DevOps-Model
Anforderungen
Anforderungen – must have:
(zwingend erforderlich, auch in Jahren und in den einzelnen Projektreferenzen aufgeführt und erläutert!)
• Agile Methoden: Erfahrung in Agiler Softwareentwicklung wie SCRUM und Kanban (mind. 3 Jahre)
• CI/CD: Erfahrung mit CI/CD-Pipelines in Gitlab CI (mind. 3 Jahre)
• Software-Entwicklung: Erfahrung in Kenntnissen mit der Entwicklung von Full-Stack-Anwendungen mit
Spring Boot (mind. 3 Jahre)
• Software-Entwicklung: Erfahrung in Kenntnissen mit der Entwicklung von Full-Stack-Anwendungen mit
Typescript (mind. 3 Jahre)
• Software-Entwicklung: Erfahrung in Kenntnissen mit komponentenorientierter Entwicklung im Frontend
(mind. 3 Jahre)
Anforderungen – should + nice to have:
• Kommunikation: Erfahrung in Kenntnissen mit Kommunikation oder Moderation in der Abstimmung mit
Schnittstellenpartnern/Stakeholdern (mind. 1 Jahr)
• Software-Entwicklung: Erfahrung in Kenntnissen mit React (mind. 3 Jahre)
• Softwarearchitektur: Erfahrung in Kenntnissen mit gängigen Architekturmustern im Cloudumfeld
(mind. 1 Jahr)
• Testing: Erfahrung in der Durchführung von umfassenden E2E-Tests (mind. 3 Jahre)
• Build Tools: Erfahrung in Kenntnissen mit Paketmanagement mit Maven oder npm (mind. 1 Jahr)
• Erfahrung in Kenntnissen mit Cloud Plattform Operations mit Kubernetes (mind. 1 Jahr)
Typescript +++ (good), 2-4 yrs.
GitLab CI ++++ (excellent), > 4 yrs.
Spring Boot ++++ (excellent), > 4 yrs.
Continuous Delivery (CD) +++ (good), 2-4 yrs.
Continuous Integration (CI) +++ (good), 2-4 yrs.
KANBAN +++ (good), 2-4 yrs.
SCRUM +++ (good), 2-4 yrs.
Tech Stack
SCRUMKanbanGitLab CISpring BootTypeScriptReactE2E TestingKubernetesMavennpmCI/CD