Senior Softwareentwickler - Middleware & Systemarchitektur
Role details
Job location
Tech stack
Job description
Konzeption, Design und Entwicklung komplexer Middleware und Integrationslösungen für industrielle und betriebliche Anwendungen
Analyse von Systemarchitekturen und Definition technischer Schnittstellen
Entwicklung und Optimierung von Softwarekomponenten in , Java, Python oder C
Implementierung von Kommunikationsprotokollen, Datenformaten und API-Schnittstellen
Mitwirkung an Architekturentscheidungen und Performance Optimierung
Durchführung von Code Reviews, Unit Tests und Dokumentation
Zusammenarbeit mit Projektmanagement, Kunden und Partnerunternehmen
Technische Verantwortung über den gesamten Entwicklungszyklus von der Konzeption bis zur Inbetriebnahme
Requirements
Abgeschlossenes Studium im Bereich Informatik, Software Engineering, Technische Informatik oder vergleichbar Bachelor, Master oder Diplom
Mehrjährige Erfahrung in der Softwareentwicklung komplexer, verteilter Systeme
Fundierte Kenntnisse in Middleware Technologien z. B. gRPC, MQTT, OPC UA, REST, SOAP, Kafka oder RabbitMQ
Erfahrung mit modernen Architekturen wie Microservices, Containerisierung Docker, Kuberneten oder CloudI ntegration
Sicherer Umgang mit Versionsverwaltungssystemen Git, CICD Tools und agilen Methoden Scrum, Kanban
Hohes analytisches Denkvermögen, strukturierte Arbeitsweise und Teamgeist
Gute Deutsch- und Englischkenntnisse
Benefits & conditions
Anspruchsvolle, technisch komplexe Projekte mit viel Gestaltungsspielraum
Moderne Entwicklungsumgebung mit neuesten Tools und Technologien
Flache Hierarchien, kurze Entscheidungswege und ein professionelles Entwicklerteam
Attraktive Vergütung, Weiterbildungsangebote und langfristige Perspektiven
Art der Stelle: Vollzeit, Festanstellung
Gehalt: 52.000,00€ - 61.000,00€ pro Jahr
Leistungen:
- Betriebliche Weiterbildung
Arbeitsort: Vor Ort If you require alternative methods of application or screening, you must approach the employer directly to request this as Indeed is not responsible for the employer's application process.