About us Ein technologieorientiertes Unternehmen im Bereich vernetzter Systeme und intelligenter Steuerungslösungen erweitert aktuell sein Entwicklungsteam und sucht eine:n Backend Softwareentwickler:in. Die Position bewegt sich an der Schnittstelle von Embedded-Systemen, Backend-Software und Netzwerkkommunikation. Gesucht wird eine Persönlichkeit, die gerne technische Herausforderungen löst, eigenständig arbeitet und aktiv zur Weiterentwicklung moderner Softwarearchitekturen beiträgt. Tasks Du arbeitest an der Weiterentwicklung von Backend-Systemen, die mit eingebetteten Geräten und technischen Komponenten kommunizieren. Zu deinen Aufgaben gehören unter anderem: Weiterentwicklung von Softwarelösungen zur Überwachung und Steuerung vernetzter Systeme Entwicklung und Integration von Schnittstellen zwischen verschiedenen Systemkomponenten Aufbau und Pflege von automatisierten Tests (Unit- und Integrationstests) Weiterentwicklung von CI/CD-Prozessen und DevOps-Strukturen Evaluierung geeigneter Software-Komponenten und Technologien Eigenständige Umsetzung neuer Features von der Konzeption bis zur Implementierung Teilnahme an Code-Reviews und technischen Diskussionen im Entwicklungsteam Profile Mehrjährige Erfahrung in der Softwareentwicklung Sehr gutes Verständnis von Web-Technologien wie JSON, REST APIs und WebSockets Gute Kenntnisse im Umgang mit Linux-basierten Betriebssystemen und Entwicklungswerkzeugen Erfahrung in der Backend-Entwicklung mit Rust oder Interesse, sich in Rust einzuarbeiten Sicherer Umgang mit Git-basierten Versionskontrollsystemen Nice to Have Erfahrung mit containerisierten Anwendungen Grundkenntnisse in Frontend-Technologien wie TypeScript Interesse an neuen Technologien und eigenständigem Lernen Anspruch, zuverlässige, wartbare und qualitativ hochwertige Software zu entwickeln