IT Anwendungsentwickler

Brunel GmbH
Kiel, Germany
7 days ago
Apply on www.arbeitsagentur.de
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Working hours
Regular working hours
Languages
English

Tech stack

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
+14 more
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

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.

Apply on www.arbeitsagentur.de
Prepare application

Good distractions

Loading talks and stories from around this role…