Lead System Architect / Technical Lead für neues Technologieprojekt
Role details
Job location
Tech stack
Job description
In dieser Schlüsselposition übernehmen Sie die technische Planung und Architektur eines neu entstehenden Systems. Dabei geht es nicht um eine klassische Webanwendung, sondern um ein lokal betriebenes, vernetztes System mit mehreren Komponenten, Schnittstellen und Bedienoberflächen.
Sie sollten in der Lage sein, technische Entscheidungen nicht nur theoretisch zu treffen, sondern zentrale Bestandteile auch selbst umzusetzen oder prototypisch zu entwickeln. Gesucht wird daher keine reine Management-Rolle, sondern eine technisch starke Persönlichkeit mit echter Hands-on-Mentalität.
Das genaue Einsatzgebiet stellen wir gerne in einem persönlichen Gespräch näher vor.
Aufgaben
- Technische Architekturplanung für ein neues Software- und Hardwaresystem
- Konzeption einer stabilen, erweiterbaren und wartbaren Systemstruktur
- Auswahl geeigneter Technologien, Komponenten und Schnittstellen
- Entwicklung und Umsetzung zentraler Systembestandteile
- Aufbau von Prototypen und technischen Tests
- Planung der Kommunikation zwischen lokalen Geräten, Anwendungen und Diensten
- Bewertung technischer Risiken und Entwicklung pragmatischer Lösungen
- Dokumentation technischer Entscheidungen, Schnittstellen und Systemlogik
- Perspektivische fachliche Anleitung weiterer Entwickler, * Frühzeitige Beteiligung an einem neuen Technologieprojekt
- Hoher Gestaltungsspielraum bei Architektur und technischer Ausrichtung
- Direkte Zusammenarbeit mit der Projektleitung
- Kurze Entscheidungswege und praxisnahe Anforderungen
- Die Möglichkeit, ein System von Grund auf mit aufzubauen
- Perspektive auf eine langfristige technische Schlüsselrolle
Requirements
- Mehrjährige Erfahrung in Softwareentwicklung und/oder Systemarchitektur
- Sehr gute Programmierkenntnisse in mindestens einer relevanten Sprache, z. B. C#, C++, Python, JavaScript/TypeScript, Node.js oder vergleichbar
- Erfahrung mit lokalen Anwendungen, Client-Server-Systemen oder verteilten Systemen
- Verständnis für Windows- und/oder Linux-basierte Systeme
- Erfahrung mit Schnittstellen, Datenflüssen, Kommunikationsprotokollen oder Hardware-naher Entwicklung
- Erfahrung mit Embedded-Systemen, Edge-Geräten, Mikrocontrollern, Raspberry Pi, Mini-PCs oder Platinen ist von Vorteil
- Sicheres technisches Verständnis für stabile Systemlogik, Fehlerbehandlung und saubere Zustandsverwaltung
- Fähigkeit, komplexe technische Zusammenhänge schnell zu erfassen und strukturiert zu lösen
- Hohe Eigenverantwortung, klare Kommunikation und pragmatische Arbeitsweise
- Bereitschaft, nicht nur zu planen, sondern auch aktiv an der Umsetzung mitzuwirken
Benefits & conditions
Gehalt: 48.000,00€ - 96.000,00€ pro Jahr, * Flexible Arbeitszeiten
- Gleitzeit
- Kostenlose Getränke
- Kostenloser Parkplatz