IT Anwendungsentwickler
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+14 more
Job 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
Requirements
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
Benefits & conditions
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 Programm
Dafür steht Brunel
Arbeiten 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!
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this role…