Softwarearchitekt
SimpleXX GmbH
Bremen, Germany
2 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English, GermanJob location
Bremen, Germany
Tech stack
.NET
Microsoft Windows
Agile Methodologies
Azure
C Sharp (Programming Language)
Cloud Computing
Software Design Patterns
Software Architecture
Software Requirements Analysis
Software Modules
Information Technology
Vulnerability Analysis
Job description
- Fachliche Führung innerhalb eines Teilprojekts und Coaching von Entwicklern in der Anwendung von Methoden, Technologien im Microsoft Azure Umfeld
- Konzeption und Planung von Architekturen für Applikationen und Softwarekomponenten
- Erstellung von Software-Architekturen und Ableitung der Software-Anforderungen
- Bewertung, Verfeinerung und Entwicklung von funktionalen und nicht-funktionalen Anforderungen
- Überwachung und Sicherstellung der Architektur-Implementierung
- Analyse von Kundenanforderungen (Lastenheft) und Mitarbeit am Pflichtenheft
- Verantwortliche Realisierung von Softwaremodulen und Durchführung von Sicherheits- und Schwachstellenanalysen
- Dokumentation der Softwarearchitektur und enge Kooperation mit Sicherheitsexperten, Projektmanagern etc.
Requirements
- Ein erfolgreich abgeschlossenes Hochschulstudium der Informatik oder eine vergleichbare Qualifikation
- Mehrjährige Erfahrung in objektorientierter Software-Analyse und -Design und mit Cloud/Azure Infrastrukturen
- Tiefgreifendes Verständnis von Design Patterns und Best Practices (auf Architektur- und Implementierungsebene)
- Mehrjährige Erfahrung in der Entwicklung von Windows-Applikationen (C-Sharp, .NET) und Kenntnisse über agile Entwicklungsprozesse
- Praktische Erfahrung im Requirements Engineering und Grundverständnis für Anforderungen aus dem Bereich Safety und Security
- Idealerweise Erfahrung im Kontext R&D (Forschung und Entwicklung) und der Analyse neuer Technologien
- Teamfähigkeit und eine lösungsorientierte, innovative sowie selbstständige Arbeitsweise
- Sehr gute Deutsch- und Englischkenntnisse