Softwarearchitekt
FERCHAU GmbH
2 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Shift work Languages
German, English Experience level
SeniorJob location
Tech stack
Amazon Web Services (AWS)
Azure
C Sharp (Programming Language)
Cloud Computing
Code Review
Computer Programming
Databases
Continuous Integration
Integrated Development Environments
Software Architecture
XML
Software Modules
Script Language
Information Technology
REST
Job description
- Analyse und Weiterentwicklung von Softwarearchitekturen der bestehenden Softwareprodukte der Unternehmensgruppe
- Entwurf, Auswahl und Entwicklung von geeigneten Softwarearchitekturen bzw. Technologien
- Einführung und Definition von Schnittstellen zwischen den modularen Software- und Hardwarekomponenten
- Aufbau und Weiterentwicklung der technischen Entwicklungsprozesse für CI/CD und Optimierung der Zusammenarbeit im Team und mit allen Stakeholdern, inkl. Automatisierung von Infrastruktur
- 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 bzw. Proof of Concepts
- Koordination von Architekturentscheidungen und Dokumentation von Architekturen
- Bewertung und Minimierung von Sicherheitsrisiken, Security Risk Analysis, Performance Analysen
- Definition von Coding Guidelines, Durchführung von Code Reviews zur Einhaltung von Architekturvorgaben
Requirements
- 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 zum Beispiel mit Azure oder AWS und IoT Protokolle
- Sehr gute Datenbankkenntnisse
- 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
Note: Please be aware that German is the working language in our project and good German language skills (level B2+) are a prerequisite for the position.
Benefits & conditions
- Unbefristeter Arbeitsvertrag
- Fachliche und persönliche Weiterentwicklungsmöglichkeiten
- Bei uns kannst du eigene Ideen einbringen und aktiv mitgestalten
- Prämienprogramm für Empfehlungen von neuen Kolleg:innen
- Mehr als der BAP, wir bieten Sonderurlaub, Kindergartenzuschuss, Jubiläumszuwendungen uvm.
- Flexible Arbeitszeitgestaltung durch Gleitzeitregelungen
- Networking und einfach Spaß haben bei Teamevents, Weihnachtsfeiern oder Sommerfesten
About the company
Are you inspired by exciting IT projects for well-known customers? Thrilling work at the limit of what's technically feasible? Then come to FERCHAU, the market leader in engineering and IT, with more than 8,400 employees at over 100 sites. Become one of over 2,500 IT consultants and work on IT projects that demand your entire knowledge base and thus also advance your personal development.