Software Architekt
Role details
Job location
Tech stack
Job description
- Full-timeEmployment type: Full-time
- €70,000 - €84,500 (XING estimate)
- On-site
- Be an early applicant, Unser Kunde ist ein führendes Unternehmen im Bereich der maritimen Technologien und bietet innovative Lösungen zur Sicherheit der Meere. In der Rolle des Software Architekten sind Sie verantwortlich für die Erstellung und Pflege von Software-Konzepten sowie Teilarchitekturen. Sie analysieren Kunden- und Systemanforderungen und leiten daraus funktionale sowie nicht-funktionale Softwareanforderungen ab. Die enge Abstimmung mit der Systemarchitektur, der Projektleitung und den Entwicklungsteams ist ein zentraler Bestandteil Ihrer Arbeit, um die Implementierung der Architektur hinsichtlich Qualität, Wartbarkeit und Performance sicherzustellen. Zudem sind Sie für die Analyse der Software-Entwicklung in Bezug auf Sicherheit, Leistung und Schwachstellen zuständig. Sie setzen auch selbst Softwareanteile um und integrieren marktverfügbare Softwarekomponenten. Dokumentationen wie Designbeschreibungen und Architekturentscheidungen gehören ebenfalls zu Ihren Aufgaben. In einem dynamischen und internationalen Umfeld haben Sie die Möglichkeit, sich kontinuierlich weiterzuentwickeln und an spannenden Projekten zu arbeiten. Das Unternehmen bietet Ihnen eine vielfältige und kollegiale Arbeitsatmosphäre, in der Teamarbeit und Respekt großgeschrieben werden.
Requirements
Der ideale Kandidat verfügt über ein erfolgreich abgeschlossenes Studium im MINT-Bereich, vorzugsweise in Informatik oder Software Engineering, oder über eine abgeschlossene Berufsausbildung zum Fachinformatiker mit entsprechender Weiterbildung und langjähriger Berufserfahrung. Mehrjährige Erfahrung in der Erstellung und Pflege von Softwarearchitekturen ist erforderlich. Sie sollten sicher im Umgang mit Tools zur Architekturmodellierung und Anforderungsdefinition sein. Ein tiefes Verständnis für moderne Softwareentwicklung, insbesondere Clean Code und Software-Craftsmanship, ist von Vorteil. Sie bringen gute Implementierungsfähigkeiten in mindestens einer Hochsprache, vorzugsweise C++, mit und haben Erfahrung in Design, Tests, Build (CMake) sowie kontinuierlicher Integration von Software, bevorzugt mit GitLab. Agile Arbeitsmethoden sind Ihnen vertraut. Ausgeprägte Team- und Kommunikationsfähigkeiten sowie die Fähigkeit, Ihre Arbeitsergebnisse sowohl auf Deutsch als auch auf Englisch zu präsentieren, runden Ihr Profil ab. Gelegentliche nationale und internationale Dienstreisen sollten für Sie kein Problem darstellen.
Technologien
C++
Soft Skills
Teamfähigkeit Kommunikation Analytisches Denken
Erforderliche Sprachen
Deutsch Englisch
Benefits & conditions
Vor Ort Vollzeit Mid-Level vor 20 Tagen 67.000 € - 86.000 € / Jahr