Beschreibung
Aufgaben:Aktuell sind wir auf der Suche nach einem Solution Architect für ein spannendes Projekt bei einem unserer Kunden.
Ihre Aufgabe:
+ Entwurf und Entwicklung von Individualsoftware
+ Entwurf und Programmierung / Implementierung technischer Komponenten auf Basis der
fachlichen bzw. technischen Anforderungen
+ Beratung hinsichtlich der Software-Architektur und des Software-Designs
+ Qualitätssicherung durch Einsatz von:
- Unit-Tests
- Mocking
- Code-Reviews
- Integrationstests
- E2E-Tests
- Manuellen Tests
+ Beheben von Fehlern aus den Testphasen in den Applikationen / Komponenten
+ Dokumentation von Entwurfs- und Entwicklungsergebnissen und der technischen Komponenten
+ Erstellen von Architektur- und Systemdokumentationen
+ Präsentation von Arbeitsergebnissen
+ Erstellen von Lieferpaketen für die betreffenden Applikationen
Projekt-Nr.:
95037
Projekttitel:
Solution Architect (iSAQB/JEE8/Spring/Docker/Sonarcube) (m/w/d)
Stellentyp:
freiberuflich
Einsatzort:
Remote
Starttermin:
01.11.2024
Dauer:
31.12.2025
Anforderungen:
Must-have:
+ Erfahrung in objektorientierter Analyse
und Design mit UML und der Erstellung
von Architekturdokumentation, z.B. mit
ARC42 (Mindestens 3 Jahre Erfahrung im Lebenslauf
bzw. durch Referenzen belegt. Relevante Zertifizierungen (z.B. iSAQB) wünschenswert.)
+ Sehr gute Kenntnisse in der Programmierung
von JEE8 oder Spring (Boot) in Java 11 oder höher (Mindestens 5 Jahre praktische Erfahrung mit Java, davon mindestens 2 Jahre mit Java 11 oder höher und JEE oder Spring sind im Lebenslauf nachvollziehbar und durch Referenzen belegt.)
+ Praktische Erfahrung mit CI/CD mit folgenden
Werkzeugen: Git / Gitlab und Jenkins (Pipeline)
+ Kenntnisse im Bereich Containerisierung mit Docker (Mindestens ein Projekteinsatz im Lebenslauf bzw. in Referenzen nachgewiesen.)
+ Erfahrung mit Werkzeugen und Methoden zur Sicherstellung guter Code- und Software-Qualität: 1. Sonarqube, 2. Clean-Code-Prinzipien, 3.JUnit / Mockito (5 Jahre praktische Erfahrung sind im Lebenslauf
oder in Referenzen nachvollziehbar.)
Nice-to-have:
+ Fundierte Kenntnisse in C/C++
+ Linux Betriebssystemkenntnisse: 1. Embedded, 2. Hardware/Treiber, 3. Security
+ Kenntnisse in Python/NodeJs/Go
+ Erfahrung mit Messaging mit MQTT
+ Methodenkompetenz, Modellierung, Vorgehensmodelle (Nachgewiesene Erfahrung mit agilen Methoden wie SCRUM, TDD, etc)
+ Fähigkeit zur Präsentation von Arbeitsergebnissen
vor dem Kunden
Zusätzliche Informationen:
Konnten wir Ihr Interesse wecken? Dann freuen wir uns auf die Zusendung Ihres aussagekräftigen Expertenprofils unter Angabe Ihrer Stundensatzvorstellung.
SOLCOM zählt zu den führenden Technologiedienstleistern in den Bereichen Softwareentwicklung, IT und Engineering. Seit mehr als 20 Jahren arbeiten wir als Partner global agierender Spitzenunternehmen aller Branchen und sind weltweit im Einsatz, wo Innovation entscheidet.