Software Architect (m/w/d) cloud applications
- Arbeitsort: Südwestpark 15, 90449 Nürnberg
- Unternehmensbereich: Entwicklung, Konstruktion
- Einstieg als: Berufserfahrener
- Beschäftigungsart: Vollzeit
- Befristung: Unbefristet
- Niederlassung: Gossen Metrawatt GmbH
- Benefits: Mitarbeiterevents | Flexible Arbeitszeit | Restaurants und Einkaufsmöglichkeiten | Gesundheitsmaßnahmen | Parkplatz | Fahrkartenzuschuss ÖPNV | Betriebliche Altersvorsorge | Sachbezugskarte | Homeoffice | Bike-Leasing | Betriebliche Krankenzusatzversicherung | Weiterbildung
ÜBER UNS
Wir sind einer der weltweit führenden Premiumanbieter messtechnischer Systeme. Unter der Marke Gossen Metrawatt entwickeln und vertreiben wir hochwertige Mess- und Prüftechnik für das Elektrohandwerk, die Industrie und für öffentliche Einrichtungen. Gossen Metrawatt steht seit Jahrzehnten als Synonym für Sicherheit und Qualität Made in Germany. Das Produktportfolio umfasst Mess- und Prüftechnik für die elektrische Sicherheit in Anlagen und Geräten sowie im Bereich E-Mobility und Medizintechnik. Power Quality, Energiemanagementsysteme, digitale Dienste und Cloud-Services sowie unsere After-Sales-Dienstleistungen sind weitere wichtige Bereiche.
Als Software-Architekt gestalten Sie die technologische Basis unserer Softwareprodukte im Bereich Messtechnik und Power Quality. Sie verantworten und entwickeln die Architektur über Komponenten, Plattformen und Schnittstellen hinweg – von mobilen Apps über Plattformen bis hin zur Cloud – und stellen dabei Skalierbarkeit, Wartbarkeit und Integrationsfähigkeit sicher.
WAS SIE FACHLICH MITBRINGEN
- Abgeschlossenes Hochschulstudium der Informatik, Elektrotechnik oder vergleichbare Qualifikation
- Mindestens 5 Jahre einschlägige Berufserfahrung mit modernen Architekturen, Cloud- und Web-Technologien sowie in der Architekturarbeit innerhalb von globalen, agilen Projekten
- Sehr gute Kenntnisse in C#, RESTful APIs, Web-Technologien, XML, Skriptsprachen und Entwicklungsumgebungen
- Praktische Erfahrung mit Cloud Technologien (Azure, AWS) und IoT Protokolle (z.B. MQTT, Modbus)
- Sehr gute Datenbankkenntnisse (verschiedenste Technologien)
- Fundierte Erfahrung mit End-to-End-Entwicklungsprozessen, einschließlich Unit-, Integrations- und Funktionstests, verteilter Architektur, CI/CD
- Analytische und konzeptionelle Fähigkeiten, große Eigeninitiative und Technologieoffenheit
- Fließende Englisch Kenntnisse
HIER IST IHR EINSATZ GEFRAGT
- Analyse und Weiterentwicklung von Softwarearchitekturen (Cloud, OnPrem, Mobile) der bestehenden Softwareprodukte der Unternehmensgruppe.
- Entwurf, Auswahl und Entwicklung von geeigneten Softwarearchitekturen / Technologien basierend auf Anforderungen verschiedener Stakeholder (z.b. Produktmanagement) und unter Berücksichtigung von Best Practices and Design Pattern für neue Softwareprodukte der Gruppe, in der Cloud, Mobile Apps und OnPrem.
- Einführung und Definition von Schnittstellen zwischen den modularen Software- und Hardwarekomponenten, Festlegung nichtfunktionaler Anforderungen innerhalb der globalen, agilen Software-Entwicklungsprojekte
- Aufbau und Weiterentwicklung der technischen Entwicklungsprozesse für CI / CD und Optimierung der Zusammenarbeit im Team und mit allen Stakeholdern, ink. Automatisierung von Infrastruktur (Infrastrucutre as Code)
- Konzeptarbeit und Unterstützung der Anforderungsanalysen für neue Softwareprodukte, Softwaremodule und Lösungen.
- Evaluierung von Software-Produkten und neuer Technologien sowie die Erstellung von Prototypen/Proof of Concepts
- Koordination von Architekturentscheidungen und Dokumentation von Architekturen
- Bewertung und Minimierung von Sicherheitsrisiken, Security Risk Analysis, Performance Analysen
- Definition von Coding Guidlines, Durchführung von Code Reviews zur Einhaltung von Architekturvorgaben