> Markdown version of [/jobs/ext/4556482-it-anwendungsentwickler](https://www.wearedevelopers.com/jobs/ext/4556482-it-anwendungsentwickler). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # IT Anwendungsentwickler - **Company:** Brunel GmbH - **Location:** Kiel, Germany - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** Testing (Software), C (Programming Language), Unit Testing, Big Data, C++ (Programming Language), Code Review, Computer Programming, Databases, Computer Engineering, Data Structures, Software Design Patterns, Middleware, Human-Computer Interaction, Python (Programming Language), Software Architecture, Qt Modeling Language (QML), Qt (Software), Software Engineering, Software Systems, Systems Integration, Toolchain, Git, Integration Tests, Information Technology, Front End Software Development, Software Version Control - **Published:** November 4, 2026 - **Apply:** https://www.arbeitsagentur.de/jobsuche/jobdetail/12362-TR289250_1561CS-S ## About the Role Abgeschlossenes Studium der technischen Informatik, Informatik oder vergleichbare Ausbildung - Mindestens 3 Jahre Berufserfahrung als Software-Ingenieur in relevanten Entwicklungsprojekten - Sehr gute Kenntnisse in C++, C und Python - Projekterfahrung mit Qt/QML, Boost, ImGui sowie Middleware wie DDS - Erfahrung mit Git oder vergleichbaren Versionsmanagement-Tools - Kenntnisse in allgemeiner Netzwerktechnik und Schnittstellenentwicklung - Erfahrung in Softwarearchitektur, Spezifikation, Programmierung, Dokumentation, Inbetriebnahme und Wartung - Praxis in Code-Reviews, Unit-Tests, Integrationstests und Qualitätssicherung - Interesse an Datenstrukturen, Algorithmen, Design Patterns, Security-orientierter Softwareentwicklung und Performance-Optimierung - Kenntnisse in Datenbanksystemen, insbesondere Time-Series- oder Big-Data-Systemen, von Vorteil - Gute Englischkenntnisse in Wort und Schrift - Teamfähigkeit, Eigenverantwortung und sichere Arbeitsweise in dynamischen Projektumfeldern ## Description Softwareentwicklerrolle mit Schwerpunkt User-Interface-Anwendungen, Schnittstellen und systemnahe Software - Entwicklung von Softwarelösungen für reale technische Systeme - Arbeit an Softwarearchitekturen, Realisierungskonzepten und technischen Spezifikationen - Programmierung, Dokumentation, Inbetriebnahme und Wartung von Software - Entwicklung von Schnittstellen zu Automations- und Datenbanksystemen - Qualitätssicherung durch Code-Reviews, Unit-Tests, Integrationstests und Testsoftware - Mitarbeit an der Weiterentwicklung der Toolchain und Verbesserung von Arbeitsmethoden - Zusammenarbeit in interdisziplinären Projektteams, unter anderem mit Maschinenbau, Verfahrenstechnik und zentraler IT - Geeignet für Softwareentwickler mit starkem C++/C/Python-Hintergrund, UI-Erfahrung und Verständnis für technische Systeme - Keine reine Frontend-Rolle, sondern eine technisch geprägte Softwareentwicklung mit Systemintegration und Inbetriebnahme am realen System