CALUMA GmbH
Softwarearchitekt (m/w/d) in Weinstadt – 34,00 €/Stunde – Freelance
Jobbeschreibung
Als Softwarearchitekt in Weinstadt bei Stuttgart wirst du für ein Beratungsunternehmen tätig sein, das sich auf die digitale Transformation mittelständischer Unternehmen spezialisiert hat. Du übernimmst eine Schlüsselrolle bei der Konzeption und Umsetzung komplexer Softwarelösungen für verschiedene Branchen. Das Unternehmen arbeitet mit einem modernen Stack und setzt auf microservicebasierte Architekturen. Du wirst deine Expertise einbringen, um skalierbare, wartbare und zukunftssichere Systeme zu entwerfen und die Entwicklungsteams bei der Umsetzung zu unterstützen.
Branche: IT-Consulting
Jobarten: Freelance
Personalart: Solution Architect (m/w/d)
Aufgaben:
Zu deinen Hauptaufgaben zählen die Entwicklung von Softwarearchitekturen und technischen Konzepten für Kundenprojekte, die Beratung und Unterstützung von Entwicklungsteams bei der Umsetzung, die Definition von Schnittstellen und Integrationskonzepten, die Auswahl geeigneter Technologien und Frameworks, die Erstellung von Architektur- und Designdokumenten sowie die Qualitätssicherung durch Architektur-Reviews und technische Analysen. Du wirst auch an der Entwicklung von Prototypen arbeiten, um architektonische Konzepte zu validieren.
Neben deinen Kernaufgaben wirst du bei der Analyse von Kundenbedürfnissen und der Übersetzung in technische Anforderungen unterstützen, bei Kundenpräsentationen und -workshops die technischen Aspekte vertreten, an der Definition von Entwicklungsstandards und Best Practices mitwirken und bei der Evaluierung neuer Technologien und Tools helfen. Du unterstützt auch bei der Erstellung von Aufwandsschätzungen für technische Umsetzungen, hilfst bei der Betreuung und Weiterentwicklung der internen Entwicklungsumgebungen und berätst das Management in strategischen technischen Entscheidungen.
Anforderungen:
Für diese Position benötigst du umfangreiche Erfahrung in der Konzeption und Entwicklung komplexer Softwaresysteme, tiefgreifende Kenntnisse in objektorientierten Programmiersprachen (Java, C#) und Erfahrung mit Web- und Cloud-Technologien. Du solltest mit Microservice-Architekturen, API-Design und Container-Technologien (Docker, Kubernetes) vertraut sein. Kenntnisse in der Modellierung von Softwarearchitekturen (UML) und Erfahrung mit DevOps-Praktiken und CI/CD-Pipelines werden vorausgesetzt. Ein gutes Verständnis von Sicherheits- und Performance-Aspekten in der Softwareentwicklung ist erforderlich. Idealerweise hast du Erfahrung in verschiedenen Branchen und mit unterschiedlichen Technologie-Stacks.
Du zeichnest dich durch ein ausgeprägtes analytisches Denkvermögen und die Fähigkeit aus, komplexe Probleme in strukturierte Lösungsansätze zu überführen. Deine Kommunikationsstärke ermöglicht es dir, technische Konzepte verständlich zu erklären und zwischen fachlichen Anforderungen und technischer Umsetzung zu vermitteln. Du hast ein gutes Verständnis für Geschäftsprozesse und die Fähigkeit, technische Lösungen auf Geschäftsanforderungen abzustimmen. Entscheidungsfähigkeit und ein guter Überblick über aktuelle Technologietrends helfen dir, die richtigen Technologieentscheidungen zu treffen. Deine Teamfähigkeit und Führungsqualitäten unterstützen dich bei der Anleitung von Entwicklungsteams.
Arbeitszeiten:
Flexible Arbeitszeiten zwischen 08:00 und 19:00 Uhr, 30-40 Stunden pro Woche nach Projektbedarf, Kombination aus Vor-Ort-Arbeit und Remote
Zusammenfassung:
Dir wird ein überdurchschnittlicher Stundensatz von 34,00 Euro geboten sowie die Möglichkeit, an anspruchsvollen Projekten mit modernen Technologien zu arbeiten. Du erhältst hohe gestalterische Freiheit bei der Konzeption von Softwarearchitekturen. Flexible Arbeitszeiten und eine ausgewogene Kombination aus Vor-Ort- und Remote-Arbeit bieten dir eine gute Work-Life-Balance. Die Zusammenarbeit mit verschiedenen Kunden und Projekten bietet dir abwechslungsreiche Herausforderungen und kontinuierliche Weiterentwicklungsmöglichkeiten. Du profitierst von einem starken fachlichen Netzwerk und regelmäßigem Austausch mit anderen Experten. Die Übernahme einer strategischen Rolle mit hoher Sichtbarkeit bietet dir ausgezeichnete Karriereperspektiven.