Unser Kunde bietet Ihnen die Möglichkeit, Ihre Karriere als Software Entwickler zu starten und Teil eines innovativen Teams zu werden. Das Unternehmen hat sich zum Ziel gesetzt, die Digitalisierung von Zählern voranzutreiben, um den Bedürfnissen der Kunden gerecht zu werden. In dieser Rolle sind Sie Teil eines engagierten Teams von Experten, das sich intensiv mit dem Messstellenbetrieb, Submetering und der Datenübertragung auseinandersetzt. Zu Ihren Aufgaben gehört die Entwicklung, das Testen und die Optimierung von Softwarelösungen für interne und externe Anwendungen. Sie wirken aktiv an der Umsetzung von Entwicklungsprojekten mit, die im Einklang mit den Unternehmenszielen und Kundenanforderungen stehen. Zudem moderieren Sie technische Entscheidungen und Architektur-Reviews, um konsistente Standards sicherzustellen. Sie erstellen technische Zielbilder sowie Architektur- und Integrationskonzepte und begleiten deren Umsetzung. Auch die Analyse technischer Anforderungen und deren Auswirkungen auf bestehende Architekturen gehört zu Ihrem Verantwortungsbereich. In dieser Position übernehmen Sie eigenverantwortlich DevOps-, Security-, Infrastruktur- und QA-Themen und arbeiten eng mit Ihrem Team zusammen. Das Unternehmen fördert eine offene und kollegiale Arbeitsatmosphäre, in der Ihre Ideen und Ihr Engagement geschätzt werden.
Software Entwickler (m/w/d)
Beschreibung
Anforderungen
Der ideale Kandidat verfügt über umfassende Erfahrung in der Konzeption und Umsetzung komplexer Softwarearchitekturen in verteilten Systemlandschaften. Sie sollten Kenntnisse in modernen Frameworks wie React, Angular, .NET und Spring mitbringen. Fundierte Erfahrung in Apache Kafka sowie mehrjährige Erfahrung in der Entwicklung von Webanwendungen mit Java, Python und TypeScript sind ebenfalls erforderlich. Expertenwissen in DevOps-Tools und CI/CD-Prozessen wird vorausgesetzt. Zudem haben Sie Erfahrung mit relevanten Technologien wie KI-Agenten, Cloud-native Anwendungen, Containerisierung, REST, Messaging und API-Design. Persönlich sollten Sie strukturiert arbeiten, analytisch denken und lösungsorientiert agieren. Sie haben Freude daran, Verantwortung zu übernehmen und technologische Entscheidungen mitzutragen. Teamarbeit ist für Sie selbstverständlich, und Sie teilen gerne Ihr Know-how. Ihr Lebenslauf zeigt nicht nur IT-Kenntnisse, sondern auch Ihre Leidenschaft für Technologie.