IT Anwendungsentwickler

Brunel GmbH
Kiel, Germany
25 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
German, English
Experience level
Junior

Job location

Kiel, Germany

Tech stack

Testing (Software)
C
Unit Testing
Big Data
C++
Code Review
Computer Programming
Databases
Computer Engineering
Data Structures
Software Design Patterns
Middleware
Human-Computer Interaction
Python
Software Architecture
Qt Modeling Language (QML)
QT
Software Engineering
Software Systems
Systems Integration
Toolchain
GIT
Integration Tests
Information Technology
Front End Software Development
Software Version Control

Job description

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). .

  • 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

About the company

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