Das Unternehmen ist eine führende Management-, Fach- und Technologieberatung, die sich auf die Unterstützung von Banken und Fondsgesellschaften in Deutschland spezialisiert hat. In der Rolle des Software Architects sind Sie verantwortlich für die Beratung unserer Kunden zu skalierbaren und innovativen System- und Software-Architekturen. Dies umfasst die enge Zusammenarbeit mit der Fachdomäne, um die Anwendungslandschaften zu analysieren und zu optimieren sowie neue Zielarchitekturen auf zukunftsfähigen Technologien zu entwerfen. Sie werden in einem agilen Team arbeiten und die Verantwortung für die Abstimmung sowie die Umsetzung gemeinschaftlich getroffener Architektur- und Designentscheidungen übernehmen. Zudem sind Sie in der inhaltlichen Führung und dem Coaching von Mitarbeitenden aktiv und tragen zur Definition des technologischen Angebots bei. Durch die agile Teamarbeit und verschiedene Schulungsangebote haben Sie die Möglichkeit zur kontinuierlichen persönlichen Weiterentwicklung. Die Projekte sind abwechslungsreich und finden in Deutschlands führenden Finanzinstituten statt, was Ihnen die Chance bietet, Ihre Fähigkeiten in einem dynamischen Umfeld weiter auszubauen.
Software Architect (w/m/d)
Beschreibung
Anforderungen
Der ideale Kandidat bringt mindestens drei Jahre Berufserfahrung in der Konzeption von Softwarearchitekturen mit. Sie sollten über ausgeprägte Kenntnisse im Aufbau von Software-Architekturen und als Lead von Softwareentwicklungsteams verfügen. Kenntnisse in gängigen Enterprise-Technologien wie Spring, Jakarta EE oder .NET sowie aktuellen Webtechnologien wie Vue.js und React sind erforderlich. Wünschenswert sind Erfahrungen mit Agile-, Lean- und/oder Continuous-Delivery-Ansätzen, einschließlich TDD, Continuous Integration und GitOps. Zudem sollten Sie Kenntnisse im Entwurf von Cloud-Native-Architekturen mit Technologien wie Kafka, Docker, Helm und Kubernetes haben, idealerweise unter Verwendung von Domain-driven Design und Microservice-Ansätzen. Ein abgeschlossenes Hochschulstudium der (Wirtschafts-)Informatik oder ein vergleichbarer Abschluss wird vorausgesetzt. Sehr gute Deutschkenntnisse (mindestens C1-Niveau) und gute Englischkenntnisse sind ebenfalls notwendig. Persönliche Eigenschaften wie Teamfähigkeit, Kommunikationsstärke und analytisches Denken runden Ihr Profil ab.