(Senior) Solution Architect
KPMG AG Wirtschaftsprüfungsgesellschaft
yesterday
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Shift work Languages
German Experience level
SeniorJob location
Tech stack
API
Agile Methodologies
Artificial Intelligence
Azure
C Sharp (Programming Language)
Cloud Computing
Code Review
Computer Programming
Databases
Software Debugging
DevOps
Distributed Systems
Design of User Interfaces
Systems Analysis
Software Architecture
Software Engineering
Software Systems
SQL Databases
Strategies of Testing
Private Cloud Environment
Cloud Platform System
.NET Core
GIT
Information Technology
Microservices
Job description
Du denkst nicht in Problemen, sondern gehst lösungsorientiert jede neue Herausforderung an? Dann kannst Du Dich hier einbringen:
- Als (Senior) Solutionarchitekt (w/m/d) wirkst Du an der ganzheitlichen Betreuung von Software-Projekten mit.
- Du unterstützt Dein Team bei der Erarbeitung, Kommunikation und Umsetzung von Software-Architekturen.
- Du arbeitest an der Optimierung Maintenance-Prozessen innerhalb von Cloudsystemen (Azure, Private Cloud).
- Du arbeitest eng mit den Business Ownern in Deinem Team zusammen, um frühzeitig Deine technische Perspektive für die Umsetzung der fachlichen Anforderungen einzubringen.
- Du arbeitest eng mit Nearshore- oder Offshore-Entwicklerteams zusammen und trägst die Verantwortung für die Qualität der Gesamtlösung.
- Du setzt moderne Technologien ein und nutzt den gezielten Einsatz von KI zur Effizienz- und Qualitätssteigerung innerhalb der Projekte. Typische Aufgaben umfassen etwa Coding, Debugging, Deployment, Datenbankverwaltung, Systemanalysen (Tests, Auswertung von Logs) und das Entwerfen neuer Komponenten und Features. Hierfür sind eine schnelle Auffassungsgabe und Spaß an der eigenständigen Einarbeitung in neue Themen notwendig.
Requirements
- Du bringst einen Bachelor- oder Masterabschluss in (Wirtschafts-)Informatik oder einem vergleichbaren Bereich mit und verfügst über mehrjährige praktische Erfahrung in der Konzeption und Umsetzung von Softwarelösungen sowie in der Steuerung von Softwareentwicklungsprojekten.
- Du übernimmst die Verantwortung für die technische Gesamtarchitektur und bist in der Lage, Anforderungen in nachhaltige Lösungsdesigns zu überführen. Du hast fundierte Kenntnisse moderner Softwarearchitekturen (z.B. verteilte Systeme, Microservices, Cloud-Architekturen) und verstehst deren Auswirkungen auf Skalierbarkeit, Wartbarkeit und Performance.
- Du bringst Erfahrung in der technologischen Umsetzung mit, idealerweise im .NET-Umfeld (C#, .NET Core) sowie die Fähigkeit, Dich schnell in neue Technologien einzuarbeiten.
- Du hast ein gutes Verständnis von Softwareentwicklungsprozessen (z.B. agile Methoden) und übernimmst eine aktive Rolle in der Steuerung und Koordination von Entwicklungsteams. Du verfügst über Erfahrung in der Qualitätssicherung, z.B. durch Definition von Architektur-Governance, Code Reviews und Teststrategien. Idealerweise hast Du Erfahrung mit Cloud-Plattformen, DevOps-Praktiken sowie Tools wie Git und Azure DevOps.
- Du bringst ein grundlegendes Verständnis für UI/UX, APIs sowie Datenbanken (z.B. SQL-basierte Systeme) mit und kannst diese in eine ganzheitliche Lösung integrieren.
- Du zeichnest Dich durch eine strukturierte, eigenverantwortliche Arbeitsweise sowie ein ausgeprägtes analytisches Denkvermögen aus und kannst komplexe Sachverhalte verständlich vermitteln. Du kommunizierst sicher auf Deutsch und Englisch, bewegst Dich souverän im Austausch mit Fachbereichen und IT und bringst die notwendige Reisebereitschaft für projektbezogene Einsätze mit.