Aufgaben, Kompetenzen und Verantwortung Softwarelösungen gemäß den Anforderungen und Spezifikationen der Projekte implementieren Eng mit den erfahrenen Teammitgliedern zusammenarbeiten, um hochwertigen Code zu entwickeln, zu implementieren und zu testen Neue Softwarefunktionen entwerfen und vorhandene Funktionen verbessern, um die Leistung, Skalierbarkeit und Benutzerfreundlichkeit zu optimieren An der Erstellung und Pflege technischer Dokumentationen beitragen sowie das Team beim Wissensaufbau und Verteilung unterstützen An der Fehlerbehebung, Diagnose und Behebung von Problemen in bestehenden Softwareanwendungen mitwirken Best Practices für Softwareentwicklung, Codierung und Versionskontrolle einhalten und fördern Fachliche Anforderungen Ein abgeschlossenes Studium im Bereich Informatik, Ingenieurwissenschaften oder Physik Fundierte Programmierkenntnisse in objektorientierter und prozeduraler Programmierung (C, C++, Python) sowie Kenntnisse in Datenanalyse (z. B. Matlab, Python) und statistischen Prozessen (Six Sigma) Erfahrung mit Git-basierten Code-Verwaltung/CI/CD-Systemen (Azure DevOps von Vorteil) Tiefe Kenntnisse in Linux und kommandozeilenbasierter Entwicklung sowie SQL-Datenbanken Vertrautheit mit agilen Entwicklungsmethoden und Frameworks wie Scrum oder Kanban Grundkenntnisse in Optik und eine Affinität zu embedded Systemen (Robotik, Mechatronik) und ausgeprägter hands-on Mentalität Eine schnelle Auffassungsgabe und lösungsorientiertes Denken Verhandlungssicher in Deutsch und Englisch Arbeitgeberleistungen / Unternehmensangebot Sie erwarten anspruchsvolle und vielfältige Herausforderungen bei unserem aus der Hochtechnologie stammenden Kunden. Sie erhalten einen unbefristeten Arbeitsvertrag und haben die Möglichkeit bei guter Arbeit übernommen zu werden. Sie erhalten einen übertariflichen Lohn, werden auf Basis einer 35h/Woche eingestellt und Ihre Überstunden können Sie sich als Zeitausgleich nehmen oder diese auszahlen. Sie erhalten eine persönliche Betreuung durch unsere Niederlassung und Kollegen, die für Sie jederzeit erreichbar sind und Sie, wenn möglich, gerne zu anstehenden Terminen und Gesprächen begleiten. Sie bekommen eine umfangreiche Einarbeitung in Ihr neues Aufgabengebiet durch unseren Kunden vor Ort. Unser Kunde lebt eine offene und transparente Kommunikationskultur. Wir stehen für einen diskreten und vertrauensvollen Umgang mit Ihren persönlichen Daten nach den Richtlinien der Datenschutz Grundverordnung.