15.314 IT-Jobs

Senior Software Engineer - Backend (m/w/d)

Jobriver HR Service (15312 weitere Jobs)
München
Vor Ort
Vollzeit
Senior
Ab sofort
vor 3 Tagen
Aktualisiert vor 2 Stunden
Gehaltsrahmen wird im Prozess kommuniziert

Beschreibung

Das Unternehmen ist ein etabliertes Beratungsunternehmen und Entwicklungspartner der Industrie, das seit über 15 Jahren dynamische Veränderungen erfolgreich gestaltet. Mit einem Team von erfahrenen Experten aus verschiedenen Fachrichtungen bietet das Unternehmen umfassende Lösungen im Bereich Engineering, Konzeption und Entwicklung an. Die Unternehmenskultur fördert Innovationskraft und Kreativität, um nachhaltige Werte für die Kunden zu schaffen. Der Standort in München ermöglicht eine enge Zusammenarbeit mit Partnern und Kunden in Deutschland, Österreich, der Schweiz und Italien. In der Rolle des Senior Software Engineers übernehmen Sie eine zentrale Verantwortung in einem anspruchsvollen Entwicklungsprojekt, das sich auf hochpräzise Diagnose- und Monitoring-Systeme konzentriert. Zu Ihren Hauptaufgaben gehört die Analyse und Bewertung bestehender Simulations- und Kommunikationsarchitekturen sowie die Durchführung von GAP-Analysen. Sie konzipieren und implementieren Kommunikationsmodelle nach dem ISO/OSI-Schichtenmodell und entwickeln verschiedene Schichten der Netzwerk- und Anwendungskommunikation. Zudem sind Sie verantwortlich für die Implementierung von Routing- und Adressierungsmechanismen sowie die Entwicklung parametrierbarer Simulationskomponenten. Die Position bietet Ihnen die Möglichkeit, nicht nur klassische Backend-Software zu entwickeln, sondern auch an der Simulation komplexer Kommunikationssysteme zu arbeiten, was Ihnen einen hohen Gestaltungsspielraum und technische Verantwortung verleiht.

Anforderungen

Der ideale Kandidat bringt mehrjährige Erfahrung in der Softwareentwicklung mit Python mit und hat sehr gute Kenntnisse in objektorientierter Programmierung (OOP). Ein fundiertes Verständnis von Netzwerkprotokollen und Kommunikationsarchitekturen sowie gute Kenntnisse in TCP/IP sind ebenfalls erforderlich. Erfahrung mit State Machines und ereignisgesteuerten Systemen, sowie in der asynchronen Programmierung sind von Vorteil. Kenntnisse in Softwarearchitektur und modularem Softwaredesign sind wünschenswert. Eine strukturierte und analytische Arbeitsweise ist ebenso wichtig wie sehr gute Deutsch- oder Englischkenntnisse. Nice-to-have Skills umfassen Erfahrungen mit SimPy, NetworkX, Kommunikationssimulation und industriellen Kommunikationssystemen. Kenntnisse in Testautomatisierung und Continuous Integration sowie Erfahrung mit Azure DevOps und Git oder vergleichbaren Entwicklungswerkzeugen sind ebenfalls von Vorteil. Persönliche Eigenschaften wie Teamfähigkeit, Kommunikationsstärke und analytisches Denken runden Ihr Profil ab.

Technologien

Python Git

Soft Skills

Teamfähigkeit Kommunikation Analytisches Denken

Erforderliche Sprachen

Deutsch Englisch

Jetzt bewerben

75.000 €
0 / 800 Zeichen

Lebenslauf, Zeugnisse, Anschreiben (PDF, max. 5MB pro Datei, max. 10 Dateien)

Dateien hier ablegen oder klicken
Weitere Informationen findest du in der Datenschutzerklärung. Du kannst deine Einwilligung jederzeit widerrufen.