Findest du auch, dass eine gute Software-Architektur, klare technische Entscheidungen und eine strategische Herangehensweise entscheidend für den Erfolg eines Projekts sind? Hast du auch mal erlebt, dass Systeme unnötig kompliziert aufgebaut wurden? Möchtest du Architekturen gestalten, die langfristig tragfähig sind und dabei mit Entwicklerteams, Kunden und weiteren Stakeholder/innen auf Augenhöhe zusammenarbeiten? Wenn du Lust darauf hast, dann schau dir das hier an:
Wir sind ein Tech-Beratungsunternehmen (verteilt in Deutschland mit Standorten in NRW und Berlin), das schnell gewachsen ist. Unser Team braucht deine Expertise. Damit wir unser Team von aktuell rund 30 Kolleginnen und Kollegen weiter voranbringen können, suchen wir jemanden, der/die Lust, Erfahrung und ein ausgeprägtes Architekturverständnis hat.
Zu unserer Gruppe gehört neben der Software-Individualentwicklung auch die Entwicklung von KI-Software und die Zusammenarbeit mit unserer Tochterfirma in Vietnam. Du arbeitest in variierenden, mitunter internationalen Teamzusammensetzungen an internen und externen Projekten. In deiner Rolle hast du bei uns die Freiheit, Verantwortung und Möglichkeiten, die Software-Architekturen mitzugestalten und zu prägen.
Du hast ein hohes Maß an Eigeninitiative und scheust dich nicht, Verantwortung zu übernehmen? Du sprichst fließend Deutsch und Englisch und bist in der Lage, technische Konzepte und Entscheidungen verständlich zu vermitteln? Wenn das auf dich zutrifft und du Lust hast, Teil eines dynamischen Teams zu werden, dann freuen wir uns auf deine Bewerbung!
Aufgaben
* Entwurf und Entwicklung zukunftssicherer Software-Architekturen für unsere Kundenprojekte, einschließlich der gesamten Struktur und des Designs von Softwarelösungen, um Skalierbarkeit, Zuverlässigkeit und Wartbarkeit sicherzustellen
* Analyse bestehender Systeme sowie Umsetzung von Architektur-Modernisierungen
* Auswahl geeigneter Technologien, Tools und Plattformen für die Umsetzung der Softwarelösungen
* Festlegen und Durchsetzen von Design Patterns und Best Practices, um qualitativ hochwertige und nachhaltige Lösungen sicherzustellen
* Erstellung von Architektur- und Design-Dokumentationen, um den technischen Aufbau sowie Implementierungsdetails nachvollziehbar darzustellen
* Beratung und Kommunikation mit unseren Kunden bei Architekturentscheidungen, Technologieauswahl und Best Practices in der Softwareentwicklung
* Unterstützung und Beratung von Entwicklerteams bei der Umsetzung von Architekturvorgaben sowie regelmäßiges Durchführen von Code-Reviews und Implementieren von Qualitätssicherungsmaßnahmen, um sicherzustellen, dass die entwickelten Lösungen den hohen Standards entsprechen
* Steuerung technischer Diskussionen, Moderation von Architektur-Workshops und Unterstützung bei der technischen Projektplanung
* Zusammenarbeit mit Business-Analyst/innen und Stakeholder/innen, um technische Anforderungen zu verstehen und in das Softwaredesign zu integrieren
* Sicherstellen, dass die Softwarelösungen nahtlos mit anderen Systemen und Komponenten integriert werden können.
* Identifizieren und Lösen von technischen Problemen, die während des Entwicklungs- und Implementierungsprozesses auftreten.
Qualifikation
* Du hast eine Ausbildung oder ein erfolgreich abgeschlossenes Studium in Informatik, Software Engineering oder eine vergleichbare Qualifikation
* Mehrjährige Berufserfahrung in der Konzeption und Umsetzung von Software-Architekturen für komplexe Anwendungen mit einem starken Fokus auf Technologieauswahl und Design.
* Fundierte Kenntnisse in modernen Software- und Cloud-Architekturen und tiefgehendes Verständnis von Softwareentwicklung, Design Patterns und Systemarchitekturen
* Erfahrung in der Auswahl und Integration von Technologien, Programmiersprachen (z. B. Java, Kotlin, C#, Python, TypeScript) und Frameworks, um leistungsfähige und skalierbare Softwarelösungen zu entwickeln.
* Sicherer Umgang mit Cloud-Technologien (z. B. AWS, Azure, Google Cloud) und deren Integration in die Architektur, insbesondere aus der Perspektive der Softwareentwicklung.
* Erfahrung mit Container-Technologien (Docker, Kubernetes) sowie Infrastructure-as-Code (Terraform, Ansible) zur effizienten Bereitstellung und Skalierung von Softwarelösungen.
* Du bist vertraut mit agilen Frameworks und Managementsoftware (z. B. Scrum, Kanban, Azure DevOps, Jira, Confluence)
* Erfahrung in der Durchführung von Code-Reviews und Qualitätssicherungsmaßnahmen,
* Du hast ein ausgeprägtes analytisches Denken und kannst technische Herausforderungen auf Systemebene identifizieren und innovative Lösungen entwickeln.
* Du hast Erfahrung in der Führung von Architektur-Workshops, insbesondere zur Evaluierung von Softwarelösungen und zur Abstimmung der Architektur mit den Entwickler/innen.
* Hohes Maß an Eigeninitiative sowie eine strukturierte, zielorientierte Arbeitsweise und Freude an der Weiterentwicklung von Softwarearchitekturen mit dem Fokus auf langfristige Wartbarkeit und Skalierbarkeit.
* Du bist fließend in Deutsch und Englisch und hast Freude an der Zusammenarbeit mit Kunden sowie internen Teams. Du kannst technische und komplexe Zusammenhänge verständlich für verschiedene Stakeholder/innen (auf Management- oder Kundenebene) aufbereiten.
REISEBEREITSCHAFT
* Gelegentliche Dienstreisen in die DACH-Regionen (nach Vereinbarung mit dem Kunden)
SONSTIGES
* Idealerweise kannst du 2–3 Mal pro Monat ohne Probleme in eines unserer Offices in Kamp-Lintfort, Berlin oder in die Region südlich von Köln kommen.
* Arbeitsmodell: Hybrid (überwiegend mobiles Arbeiten) oder vor Ort
* Arbeitszeit: 32+h, werktags
* Startzeitpunkt: nach individueller Absprache
* Vertragsart: unbefristet
Benefits
* Wirklich nette und positive Kolleginnen und Kollegen und Chefs. Wir schauen, wie Dinge gehen und nicht, warum man sie verhindern kann oder blockieren. Mit dir zusammen geht es um das besser machen und nicht um schrumpfen.
* Aktuelle Technologien und Entwicklungsrichtungen – inklusive KI
* Wir stellen dir deine Endgeräte und ermöglichen dir auch von zu Hause zu arbeiten
* Weiterbildungen in deinem Arbeitsbereich ist dabei
* Ein Unternehmen mit kurzen Entscheidungswegen und Reaktionszeiten
* Verschiedene Events -- digital, vor Ort, fachlich und mit Spaßfaktor
* Flexible Arbeitszeiten, damit Privat- und Berufsleben gut unter einen Hut zu bringen
LOCATION & HOME-OFFICE
* Der administrative Bürostandort ist in Kamp-Lintfort.
* Wir haben eine flexible Aufteilung zwischen Büro und mobilem Arbeitsplatz, diese können individuell nach Absprache festgelegt werden.
Wir sind ein „normales“ aber wirklich positives und nettes Team. Bei uns findest du deinen Freiraum und kannst deine Leidenschaft in deinem Aufgabenfeld ausleben. Wir freuen uns, wenn wir auch dich dazu zählen dürfen!
Die Coduct Solutions GmbH ist ein Tech-Beratungsunternehmen (verteilt in Deutschland mit Standorten in NRW und Berlin). Komm und arbeite mit uns!