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
Senior

Job 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.

Apply for this position