Senior Developer Architect / Developer (m/w/d)
Senior Developer Architect / Developer (m/w/d)
Senior Developer Architect / Developer (m/w/d)
Senior Developer Architect / Developer (m/w/d)
Jobriver HR Service
Internet, IT
Köln
- Art der Beschäftigung: Vollzeit
- 65.000 € – 85.000 € (von XING geschätzt)
- Vor Ort
- Zu den Ersten gehören
Senior Developer Architect / Developer (m/w/d)
Über diesen Job
Senior Developer Architect / Developer (m/w/d)
Beschreibung
Unser Kunde entwickelt anspruchsvolle Software- und Datenplattformen für Kunden aus verschiedenen Branchen. Der Fokus liegt auf komplexen, datengetriebenen Systemen, insbesondere im Bereich IoT, Zeitreihendaten und Integrationsplattformen. Hierbei kommen fortschrittliche Analytik und Künstliche Intelligenz (KI) zum Einsatz. Für die ausgeschriebene Position suchen wir eine erfahrene, technisch versierte Persönlichkeit, die Verantwortung übernimmt, Architekturentscheidungen trifft und Lösungen sowohl konzipiert als auch selbst umsetzt. Diese Rolle vereint technische Gesamtverantwortung mit aktiver Entwicklungsarbeit und der technischen Führung von Teams. Zu den Aufgaben gehören die Übernahme der technischen Gesamtverantwortung für anspruchsvolle Software- und Plattformlösungen, die Analyse fachlicher Anforderungen sowie die Strukturierung komplexer Problemstellungen und deren Übersetzung in technische Konzepte und Architekturen. Zudem ist eine aktive Mitarbeit in der Softwareentwicklung vorgesehen, die Nähe zu Code, Architektur und Umsetzung erfordert. Die Definition von Umsetzungspaketen sowie die Bewertung technischer Risiken und Alternativen gehören ebenfalls zu den Aufgaben. Die technische Führung und das Enablement von Entwicklerteams sowie die Unterstützung bei technischen Fragestellungen sind ebenfalls Teil der Rolle. Enge Zusammenarbeit mit Projektmanagement, Data Science und weiteren Fachrollen wird erwartet, ebenso wie die Unterstützung bei der Priorisierung, Planung und Aufwandsabschätzung von Produkt- und Projektumsetzungen. Darüber hinaus erfolgt eine fachliche und technische Beratung der Kunden auf Augenhöhe sowie Unterstützung im Pre Sales.
Anforderungen
Der ideale Kandidat bringt mehrjährige Berufserfahrung in einer beratenden oder stark technischen Rolle mit, in der Regel mindestens acht Jahre, beispielsweise als Senior Software Developer, Software Architect oder Solution Architect. Ein sehr gutes Verständnis für Softwarearchitekturen, Systeme und technische Zusammenhänge ist unerlässlich. Eine ausgeprägte Hands-on-Mentalität mit eigenständiger Entscheidungs- und Umsetzungskompetenz ist erforderlich. Der Kandidat sollte eine hohe Auffassungsgabe für fachliche Prozesse und Domänen besitzen sowie die Fähigkeit, komplexe Anforderungen eigenständig zu strukturieren und zu abstrahieren. Überzeugende Kommunikationsfähigkeiten gegenüber Fachanwendern und Technik sind wichtig, ebenso wie Erfahrung im Stakeholdermanagement und in der cross-funktionalen Zusammenarbeit. Analytisches Denken, Selbstständigkeit und Umsetzungsstärke sind ebenfalls gefordert. Einschlägige Kenntnisse in etablierten Programmiersprachen wie Java, Python oder TypeScript sowie deren Ökosystemen sind notwendig. Erfahrung in Containerisierung, Docker, Kubernetes und Microservices, Versionierung mit Git sowie Build-, Test- und Releasemechanismen sind von Vorteil. Kenntnisse in Linux, Kommandozeile, Scripting sowie Entwicklungs- und Laufzeitumgebungen sind ebenfalls wichtig. Grundverständnis für Infrastruktur, Networking, Cloud- und On-Premises-Umgebungen sowie Erfahrung mit Open Source Technologien wie Apache Kafka und Datenbanken wie PostgreSQL oder TimeScaleDB sind wünschenswert. Die Dokumentation von Architekturen nach arc42 sollte ebenfalls beherrscht werden.
