About this role
Möchten Sie die nächste Stufe in Ihrer Karriere erreichen? Bei Brunel haben Sie die Möglichkeit, sich bei namhaften Kunden kontinuierlich weiterzuentwickeln - und das branchenübergreifend. Machen Sie noch heute den entscheidenden Schritt Ihrer Karriere und bewerben Sie sich bei uns als IT Anwendungsentwickler (w/m/d)..Ihre Aufgaben- 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 SystemIhre Qualifikationen- 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 ProjektumfeldernIhre Vorteile- Unbefristeter Arbeitsvertrag- Hauseigener ver.di-Tarifvertrag- 30 Tage Urlaub- Gleitzeitkonto- Sozial- und Zusatzleistungen (VWL)- Individuelle Förderkonzepte und Weiterbildungen- Remote Work- Zuschuss zum Jobticket- Corporate Benefits ProgrammDafür steht BrunelArbeiten bei Brunel bedeutet: attraktive Projekte in der ganzen Bandbreite des modernen Engineerings und der IT, außergewöhnliche Karriereperspektiven bei Kunden vom Mittelstand bis zum DAX-Konzern, und die Sicherheit eines seit 50 Jahren etablierten Ingenieurdienstleisters.
Mit mehr als 40 Standorten und sechs Solutions Hubs in der DACH-CZ Region sowie über 12.000 Mitarbeitenden an 120 Standorten weltweit bieten wir die ideale Plattform, um den technologischen Fortschritt aktiv mitzugestalten - denn Stillstand bedeutet Rückschritt!