Softwareentwickler (m/w/d)
Das sind deine Aufgaben:
- Entwicklung und Weiterentwicklung moderner Softwarelösungen im Umfeld Energiemanagement und Digitalisierung
- Konzeption, Implementierung und Optimierung von Desktop-, Web- oder Backend-Anwendungen
- Entwicklung performanter Schnittstellen (APIs) sowie Anbindung unterschiedlicher Systeme und technischer Komponenten
- Analyse, Verarbeitung und Visualisierung von Energiedaten zur Optimierung von Prozessen und Systemen
- Integration von Batteriespeichern, Photovoltaikanlagen, Ladeinfrastruktur sowie weiterer intelligenter Energiesysteme
- Mitarbeit an der Weiterentwicklung der Softwarearchitektur mit Fokus auf Wartbarkeit, Skalierbarkeit und Qualität
- Umsetzung neuer Funktionen in enger Zusammenarbeit mit Entwicklung, Produktmanagement und weiteren Fachbereichen
- Sicherstellung einer hohen Softwarequalität durch strukturierte Entwicklungsprozesse, Versionsverwaltung und Tests
Das solltest du mitbringen:
- Abgeschlossene Ausbildung, Studium oder vergleichbare Qualifikation im Bereich Informatik, Softwareentwicklung, Automatisierungstechnik, Energietechnik oder einer vergleichbaren Fachrichtung
- Erste praktische Erfahrung in der Entwicklung von Desktop-, Backend-, Web-, Fullstack- oder Embedded-Anwendungen
- Gute Kenntnisse in mindestens einer objektorientierten Programmiersprache, beispielsweise C#/.NET, Java, Python oder Go
- Idealerweise Erfahrung mit modernen Webtechnologien wie ASP.NET Core, Node.js, React, Vue, Angular oder Svelte
- Kenntnisse im Umgang mit REST-APIs, Datenbanken (z. B. SQL Server, PostgreSQL, SQLite oder MongoDB) sowie Git
- Erfahrung mit modernen Entwicklungswerkzeugen wie Visual Studio oder vergleichbaren IDEs ist von Vorteil
- Grundkenntnisse in Linux, Docker oder containerisierten Anwendungen sind wünschenswert
- Verständnis für objektorientierte Softwareentwicklung, Softwarearchitektur sowie wartbare und erweiterbare Anwendungen
- Idealerweise erste Erfahrungen mit automatisierten Tests, CI/CD oder agilen Entwicklungsmethoden
- Interesse an technischen Zusammenhängen, vernetzten Systemen und innovativen Energietechnologien