Aktiviere Job-Benachrichtigungen per E-Mail!
Erhöhe deine Chancen auf ein Interview
Erstelle einen auf die Position zugeschnittenen Lebenslauf, um deine Erfolgsquote zu erhöhen.
Ein etabliertes Unternehmen sucht Software-Architekten und Entwickler, die die Zukunft der Cloud-basierten Systeme gestalten möchten. In dieser spannenden Rolle bist du verantwortlich für die Entwicklung und Weiterentwicklung innovativer Software-Architekturen, die den Anforderungen an moderne Systeme gerecht werden. Du arbeitest in einem dynamischen Team, das Wert auf offene Kommunikation und Zusammenarbeit legt. Mit maßgeschneiderten Weiterbildungsangeboten und flexiblen Arbeitszeiten unterstützt das Unternehmen deine persönliche und berufliche Entwicklung. Wenn du neugierig bist und Spaß daran hast, in einem agilen Umfeld zu arbeiten, dann ist dies die perfekte Gelegenheit für dich.
Leinfelden-Echterdingen, Germany
Wir suchen Software-Architekten und Entwickler mit Beratungs- und Teamplayer-Gen.
Du verstehst, was hinter Buzzwords wie Cloud-Native, Clean-Architecture, Event-Driven und TDD steckt? Du kennst die Anforderungen an moderne Cloud-basierte Software-Systeme und hast Lösungen für Probleme in verteilten Software-Architekturen parat? Du kannst die Anforderungen eines Product-Owners in wartbare Software-Architekturen ableiten und verstehst es, deine Software-Releases zu automatisieren?
Dann wechsle jetzt in ein Team von Beratern, deren Expertise seinesgleichen sucht.
Deine Erfahrung bringst du sowohl in Projekten vor Ort als auch in unseren CGI Practices ein, bestehend aus gleichgesinnten Experten. Deine Expertise fördern wir durch maßgeschneiderte Weiterbildungs- und Entwicklungspläne. Bei uns kannst du über dich hinauswachsen und deine Zukunft aktiv gestalten!
Folgende Aufgaben gehören zu deinem Tätigkeitsgebiet:
• Abbilden von Anforderungen im Systemdesign; nachdem der Product Owner das „Was“ definiert hat, bist du für das „Wie“ verantwortlich.
• Entwicklung und Weiterentwicklung der Software-Architektur, um stets ein anpassungsfähiges System zu liefern.
• Regelmäßige Auslieferung neuer Features bei gleichbleibender Qualität.
• Validierung der Funktionalität durch Test-Automatisierung und Continuous-Integration bei jedem Commit.
• Dokumentation deiner Arbeit im und am Code für Nachvollziehbarkeit und Transparenz.
• Sicherstellung der Definition und Implementierung von nicht-funktionalen Anforderungen.
• Bereitstellung von Sicherheitseigenschaften und Sicherstellung der Compliance mit Verordnungen.
• Kommunikation mit technischen und fachlichen Rollen sowie nachvollziehbare Erklärung und Verteidigung deiner Lösungen auf allen Ebenen (z.B. Scrum-Team, Management).
Wir suchen Persönlichkeiten und Charaktere!
Zusätzlich bringst du eine adäquate Ausbildung (Studium oder Berufsausbildung) mit und hast Erfahrungen im Bereich der agilen Software-Entwicklung:
• Mehrjährige Erfahrung im Backend mit Programmiersprachen und Frameworks (z.B. Java + Spring/Quarkus/Micronaut, Python + Django oder Golang).
• Oder mehrjährige Erfahrung im Frontend mit Programmiersprachen wie JavaScript oder Typescript und Frameworks (z.B. Angular, VueJS, React).
• Erfahrung in Design und Implementierung nachhaltiger Software-Architekturen.
• Kenntnisse in Dependency-Management Tools (z.B. Maven, Gradle, NPM).
• Erfahrung in der Erzeugung von Application-Images mit Docker.
• Kenntnisse in agilen Methoden wie Kanban und Scrum.
• Erfahrung im Umgang mit modernen DevOps-Toolchains:
— Automatisierung von Software-Releases mit GitHub Actions oder Jenkins.
— Deployment auf Container-Management-Systeme (z.B. Docker, Kubernetes).
— Nutzung statischer Code-Analyse-Tools (z.B. SonarQube).
— Durchführung von Security-Scans (z.B. BlackDuck).
— Anwendung von Git-Branching-Workflows und Code-Reviews.
Persönlich bringst du mit:
• Neugierde, Spaß am Lernen und Teilen von Wissen.
• Teamfähigkeit und die Bereitschaft, in einem agilen Team zusammenzuarbeiten.
• Verantwortungsbereitschaft.
WAS WIR BIETEN
• Ein kollegiales Umfeld, in dem die Zusammenarbeit Spaß macht. Offene Kommunikation, Duzen über alle Hierarchieebenen und keine Silos.
• Arbeiten meist am Heimatort, weil Kundennähe und Work-Life-Balance uns wichtig sind.
• Flexible Arbeitszeiten und die Möglichkeit, je nach Kundensituation im Homeoffice zu arbeiten.
• Weiterbildungsangebote und Zertifikate, unterstützt durch unsere E-Learning-Plattform Academia.
• Option, einen Teil des Bruttogehalts in CGI-Aktien zu investieren (bis zu 3%).
• Beteiligung am Unternehmenserfolg durch Gewinnbeteiligung und individuelle Leistungsanerkennung.
• Mobilitätsmodelle, inklusive Dienstwagen ab einem Senior-Level.
• Unterstützung bei Sabbaticals oder Elternzeit. Kein Karriere-Stopper!
• Unterstützung bei Sonderurlaub und eine Beratungshotline.
• Gemeinsame Events und Freizeitaktivitäten.
• Globale Stabilität durch ein breit aufgestelltes Portfolio.
• Rabatte bei bekannten Marken (z.B. Adidas, Sony).
• Arbeitsgerät: MacBook Pro.