job I/O – Virtual Job Event: Triff IT-Arbeitgeber live am 05.12.2024 14:00 – 18:00.
job I/O – Virtual Job Event am 05.12.
Jetzt kostenlos anmelden!
Deutsches Zentrum für Luft- und Raumfahrt (DLR)

Softwareentwicklerin oder Softwareentwickler o. ä. (w/m/d)

Köln

Cloud Computing
Eclipse
Go
Golang
Java
Kommunikation

+4

company visual

Steigen Sie ein in die faszinierende Welt des Deutschen Zentrums für Luft- und Raumfahrt (DLR), um mit Forschung und Innovation die Zukunft mitzugestalten! Mit dem Know-how und der Neugier unserer 11.000 Mitarbeitenden aus 100 Nationen sowie unserer einzigartigen Infrastruktur, bieten wir ein spannendes und inspirierendes Arbeitsumfeld. Gemeinsam entwickeln wir nachhaltige Technologien und tragen so zur Lösung globaler Herausforderungen bei. Möchten Sie diese große Zukunftsaufgabe mit uns zusammen angehen? Dann ist Ihr Platz bei uns!

Für unser Institut für Softwaretechnologie in Köln suchen wir eine/n Softwareentwicklerin oder Softwareentwickler o. ä. (w/m/d), Mitarbeitende der Arbeitsgruppe "Verteilte Softwaresysteme" bei der Softwareentwicklung

Das erwartet Sie:

Sie entwickeln Software in der Arbeitsgruppe "Verteilte Softwaresysteme". Ein Fokus dieser Gruppe liegt auf der Softwareunterstützung verteilter wissenschaftlicher Zusammenarbeit, zum Beispiel von Simulationsabläufen oder virtuellen Zertifizierungsprozessen. Dies geschieht unter anderem durch die Entwicklung der verteilten Integrationsumgebung RCE (https://rcenvironment.de/). Diese ermöglicht es Ingenieurinnen und Ingenieuren, komplexe Simulationen von multidisziplinären Systemen wie z. B. Flugzeugen, Energie- oder Verkehrssystemen als Workflows zu modellieren und diese reproduzierbar verteilt auszuführen. Hierbei ermöglicht RCE einen hohen Grad an Flexibilität, z. B. durch die benutzerdefinierte Einbindung von Spezialsoftware.

RCE wird in Java auf Basis von OSGi und Eclipse RCP entwickelt. Im Entwicklungsprozess sowie zur Laufzeit der Software wird außerdem Python genutzt. Bei zukünftigen Entwicklungen kommt voraussichtlich zusätzlich Go bzw. Golang zum Einsatz.

Ihre Aufgaben beinhalten unter anderem:

  • Die Ermittlungen von neuen Anforderungen an RCE in Zusammenarbeit mit DLR-internen und -externen Anwendenden
  • Die konzeptuelle Weiterentwicklung und die Implementierung von RCE in enger Abstimmung mit dem RCE-Entwicklungsteam
  • Die Unterstützung von und stetige Kommunikation mit RCE-Anwendenden aus verschiedensten Forschungsbereichen des DLR in verschiedenen Projekten
  • Die eigenständige Verantwortung von Projektanteilen und Arbeitspaketen
  • Die Betreuung von Bachelor- und Masterstudierenden, die Praktika oder Abschlussarbeiten im Rahmen von RCE anfertigen

Sie arbeiten eigenständig an den genannten Aufgaben und stimmen sich dabei mit den anderen Teammitgliedern und der Gruppenleitung ab. Wir geben Ihnen die Freiheit und die Möglichkeit, eigene Ideen zu verfolgen und neue Arbeitsthemen voranzutreiben. Wir bieten ein herausforderndes Arbeitsumfeld, bei dem Familienfreundlichkeit und Ihre Gesundheit oberste Priorität haben. Wir ermöglichen familienfreundliche flexible Arbeitszeiten und -formen wie z. B. mobiles Arbeiten. Gerne finden wir mit Ihnen die ideale Lösung für Ihre Anforderungen aus privaten Pflichten. Wir bieten Ihnen außerdem ein weitreichendes Fortbildungsprogramm, in dem Sie sich intern und extern sowohl zu fachlichen Themen als auch zu Soft Skills weiterbilden können.

Das erwarten wir von Ihnen:

  • abgeschlossenes wissenschaftliches Hochschulstudium (Master / Diplom Uni) der Informatik oder anderer für die Tätigkeit relevanten Studiengänge
  • sehr gute Kenntnisse in der Softwareentwicklung in Java, hierzu gehören
  • sehr gute Kenntnisse in der Nutzung agiler Softwareentwicklungsmethoden und
  • sehr gute Kenntnisse in Softwarequalitätssicherung, Versionierung und automatisierten Testverfahren
  • sehr gute Kenntnisse in Softwaredesign und -architektur, hierzu gehören
  • sehr gute Kenntnisse moderner Softwarearchitekturmuster
  • sehr gute Kenntnisse in der nachhaltigen Softwareentwicklung
  • gute Deutsch- und Englischkenntnisse in Wort und Schrift
  • Kenntnisse und Erfahrungen mit Containerisierung und Cloud-Technologien wie z.B. Kubernetes sind von Vorteil
  • Kenntnisse in der Konzipierung und Entwicklung verteilter Systeme sind von Vorteil
  • Kenntnisse in der Entwicklung mit OSGi oder Eclipse RCP sind von Vorteil
  • Kenntnisse in der Entwicklung mit Python oder Go bzw. Golang sind von Vorteil

Unser Angebot:

Das DLR steht für Vielfalt, Wertschätzung und Gleichstellung aller Menschen. Wir fördern eigenverantwortliches Arbeiten und die individuelle Weiterentwicklung unserer Mitarbeitenden im persönlichen und beruflichen Umfeld. Dafür stehen Ihnen unsere zahlreichen Fort- und Weiterbildungsmöglichkeiten zur Verfügung. Chancengerechtigkeit ist uns ein besonderes Anliegen, wir möchten daher insbesondere den Anteil von Frauen in der Wissenschaft und Führung erhöhen. Bewerbungen schwerbehinderter Menschen bevorzugen wir bei fachlicher Eignung.

Weitere Angaben:

  • Eintrittsdatum: sofort
  • Dauer: 3 Jahre
  • Vergütung: Je nach Qualifikation und Aufgabenübertragung bis Entgeltgruppe 13 TVöD
  • Kennziffer: 97263
Job-Infos
Berufsfelder
Anwendungsentwicklung
Studienfächer
Informatik
Informationstechnik
Wirtschaftsinformatik
Abschluss
Master/Diplom
Unternehmen
Deutsches Zentrum für Luft- und Raumfahrt (DLR)
Deutsches Zentrum für Luft- und Raumfahrt (DLR)
Profil98 IT-Jobs
Auszeichnungen