Software Developer (m/w/d)
Rolle
Werden Sie Teil eines Teams von Fachleuten, das sich auf Messstellenbetrieb, Submetering und Datenübertragung spezialisiert hat. Mit gebündeltem Know-how tragen wir dazu bei, ein modernes, digitalisiertes Messwesen zu gestalten, das nachhaltige Vorteile für Umwelt, Gesellschaft und insbesondere für unsere Kunden und deren Endkunden schafft.
Verantwortung
Softwareentwicklung: Du entwickelst, testest und optimierst Softwarelösungen für interne und externe Anwendungen
Entwicklungsprojekte: Du wirkst an der Umsetzung von Entwicklungsprojekten im Einklang mit Unternehmenszielen und Kundenanforderungen mit
Architektur & Technik: Du moderierst technische Entscheidungen und Architektur-Reviews und stellst konsistente Standards sicher
Technische Konzepte: Du erstellst technische Zielbilder sowie Architektur- und Integrationskonzepte und begleitest deren Umsetzung
Anforderungsanalyse: Du analysierst technische Anforderungen und bewertest deren Auswirkungen auf bestehende Architekturen
Zusammenarbeit: Du übernimmst DevOps-, Security-, Infrastruktur- und QA-Themen eigenverantwortlich und arbeitest dabei eng mit deinem Team zusammen
Qualifikationen
Fachliche Expertise
Mehrjährige Erfahrung in der Konzeption und Umsetzung komplexer Softwarearchitekturen in verteilten Systemlandschaften
Fundierte Kenntnisse in modernen Frameworks wie React, Angular, .NET oder Spring
Tiefe Erfahrung mit Apache Kafka und der Entwicklung von Webanwendungen in Java, Python und TypeScript
Expertenwissen in DevOps-Tools und CI/CD-Prozessen
Erfahrung mit relevanten Technologien wie KI-Agenten, Cloud-native Anwendungen, Containerisierung, REST, Messaging und API-Design
Arbeitsweise
Strukturiertes, analytisches und lösungsorientiertes Denken
Freude daran, Verantwortung zu übernehmen und aktiv an der Weiterentwicklung bestehender Systeme mitzuwirken
Mitwirkung an technologischen Entscheidungen und kontinuierliche Verbesserung der Architektur
Benefits