Software Engineer EMS
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
Job description
Für die Weiterentwicklung einer bestehenden Simulationsplattform im Umfeld von Energy Management Systems (EMS) wird ein erfahrener Softwareentwickler mit Kenntnissen im Requirements Engineering gesucht.
Ihre Aufgaben
Der Fokus der Rolle liegt auf der eigenständigen Weiterentwicklung des Simulators, von der Anforderungsaufnahme bis hin zur technischen Umsetzung.
Analyse und Requirements Engineering
- Einarbeitung in die bestehende Simulator-Architektur sowie die Go-Codebasis
- Analyse und Verständnis der bestehenden Funktionalitäten und Simulationslogiken
- Durchführung von Workshops und Abstimmungen mit Fachbereichen und Stakeholdern
- Aufnahme, Analyse und Dokumentation neuer Anforderungen
- Konsolidierung unterschiedlicher Anforderungen aus den Bereichen EVCI und HEMS
- Identifikation funktionaler Lücken zwischen dem aktuellen Systemstand und zukünftigen Anforderungen
- Erstellung technischer Konzepte und Lösungsansätze
Weiterentwicklung des Simulators
- Konzeption und Implementierung neuer Simulationsfunktionen
- Erweiterung bestehender Digital-Twin-Komponenten
- Modellierung von Energieflüssen, Lasten und Einspeiseszenarien
- Abbildung neuer EMS- und GridBox-Anwendungsfälle
- Entwicklung performanter und wartbarer Lösungen in Go (Golang)
Qualitätssicherung und Wartbarkeit
- Erstellung und Pflege automatisierter Tests
- Sicherstellung einer hohen Testabdeckung und Systemzuverlässigkeit
- Durchführung von Refactorings innerhalb einer gewachsenen Codebasis
Das sollten Sie mitbringen, Sie sind nicht interessiert oder verfügbar, kennen jedoch eine Person, welche auf diese Stelle passen könnte? Dann geben Sie uns Bescheid. Jede erfolgreiche Vermittlung belohnen wir mit einem 250€ Amazon-Gutschein!
Ich freue mich auf Ihre Rückmeldung und bedanke mich im Voraus.
Viele Grüße
Mariam Gareginyan
Associate Principal Candidate Consultant
E-Mail: m.gareginyan(@)sthree.com
Requirements
- Mindestens drei Jahre Erfahrung in der Entwicklung produktiver Softwaresysteme
- Sehr gute Kenntnisse in Go (Golang)
- Erfahrung mit Modbus oder vergleichbaren industriellen Kommunikationsprotokollen
- Erfahrung mit Container-Technologien und Container-Runtimes
- Erfahrung mit AWS
- Erfahrung mit Simulationsplattformen, Emulatoren oder Digital-Twin-Lösungen
- Praxiserfahrung im Umfeld von Energy Management Systems (EMS)
- Verständnis von Energieflüssen, Lastmanagement und Steuerungslogiken
- Erfahrung im Bereich automatisierter Softwaretests
- Verständnis für Testabdeckung, Qualitätssicherung und Systemstabilität
- Erfahrung mit Refactoring sowie der Weiterentwicklung größerer Bestandsanwendungen
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.adzuna.deGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Backend Developer Salary in Germany [2023]
Software Developer Salary in Germany [2023]
Frontend Developer Salary in Germany [2023]
Best Coding Boot Camps in Germany