Beruf als Softwareentwickler
Unsere Firma sucht nach einem qualifizierten Softwareentwickler, der sich auf die Entwicklung von Softwarekomponenten und deren Schnittstellen spezialisiert hat. In dieser Position bist du für das Design und die Implementierung von Softwarelösungen verantwortlich.
Die Aufgaben umfassen:
1. Das Erstellen detaillierter Dokumentationen zu Architektur-Entscheidungen und deren Umsetzungen in C++.
2. Kommunikation im Team zur Ermittlung von Anforderungen, Koordination der Design-Entwicklung und Präsentation erfolgreicher Fortschritte.
3. Dokumentation des Designs und seiner Fortschritte in UML (Unified Modeling Language), um eine klare und präzise Darstellung für das Team sicherzustellen.
4. Abschluss eines technischen (Fach-) Hochschulstudiums im Bereich Informatik oder vergleichbare Qualifikation.
5. Mehrjährige Erfahrung in der Softwareentwicklung.
6. Sehr gute Kenntnisse in C++, ein sicherer Umgang mit UML, CMake, GCC und MSVC sowie gute Linux-Kenntnisse sind für diese Position erforderlich.
7. Ist es wünschenswert, dass Sie Erfahrungen mit verteilten Systemen und algorithmischer Datenverarbeitung haben.
8. Erfahrungen mit Continuos Integration, beispielsweise in Jenkins oder GitLab sind neben Kenntnissen im Behaviour Driven Development von Vorteil.
9. Gute Deutsch- und Englischkenntnisse in Wort und Schrift (mind. B2).
10. Strukturierte, analytische und zielgerichtete Arbeitsweise ist für den Job erforderlich.
* Unbefristeter Arbeitsvertrag
* Attraktive Vergütung nach dem Tarif der Metall- und Elektroindustrie
* 35 Stunden/Woche
* Flexible Arbeitszeiten & Möglichkeit zum mobilen Arbeiten (max. 60%)
* Langfristige Perspektiven & spannende Herausforderungen
* Interdisziplinäre Entwicklungsteams
* Flache Hierarchien, offene Türen & kurze Entscheidungswege
* Offene Meinungs- und Ideenkultur
* Familiäre Arbeitsatmosphäre & wertschätzendes Miteinander in internationalem Kontext
* Teilnahme am Firmenfitnessprogramm mit HANSEFIT und Bikeleasing möglich
* Ergonomisch ausgestattete Arbeitsplätze