About usEin 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.TasksDu 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 SystemeEntwicklung und Integration von Schnittstellen zwischen verschiedenen SystemkomponentenAufbau und Pflege von automatisierten Tests (Unit- und Integrationstests)Weiterentwicklung von CI/CD-Prozessen und DevOps-StrukturenEvaluierung geeigneter Software-Komponenten und TechnologienEigenständige Umsetzung neuer Features von der Konzeption bis zur ImplementierungTeilnahme an Code-Reviews und technischen Diskussionen im EntwicklungsteamProfileMehrjährige Erfahrung in der SoftwareentwicklungSehr gutes Verständnis von Web-Technologien wie JSON, REST APIs und WebSocketsGute Kenntnisse im Umgang mit Linux-basierten Betriebssystemen und EntwicklungswerkzeugenErfahrung in der Backend-Entwicklung mit Rust oder Interesse, sich in Rust einzuarbeitenSicherer Umgang mit Git-basierten VersionskontrollsystemenNice to HaveErfahrung mit containerisierten AnwendungenGrundkenntnisse in Frontend-Technologien wie TypeScriptInteresse an neuen Technologien und eigenständigem LernenAnspruch, zuverlässige, wartbare und qualitativ hochwertige Software zu entwickeln