Senior Softwareentwickler C++

JENOPTIK AG
Jena, Germany
4 days ago
Apply on www.jobfinder.de
Prepare application

Role details

Contract type
Permanent contract
Employment type
Part-time (≤ 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours

Tech stack

Testing (Software) Systems Engineering C++ (Programming Language) CMake Code Review Computer Programming Databases Computer Engineering Software Debugging Embedded Software Microsoft Foundation Class Library (C++ Libraries) Scrum Methodology
+6 more
Software Architecture Qt (Software) Git Pytest Information Technology Code Restructuring

Job description

Jenoptik ist ein global agierender Photonik-Konzern mit Präsenz in über 80 Ländern. Optische Technologien sind die Basis unseres Geschäfts. Weltweit beschäftigen wir ca. 4.000 Mitarbeiter. Aufgaben Weiterentwicklung, Wartung und Refactoring von bestehenden C++-Anwendungen (Legacy-Code) sowie Behebung von Bugs und Performance-Optimierung Konzeption und Umsetzung neuer Anwendungen mit Qt (C++/Qt 6), einschließlich der Erstellung von UI-Prototypen und Integration von Drittbibliotheken Mitwirkung in allen Phasen des Software-Lifecycles: von der Anforderungsanalyse und Design über Implementierung, Code-Review bis hin zu Testen und Deployment Sicherer Umgang mit Test- und Build-Skripten (pyTest, googletest, QtTest) sowie Durchführung von statischen und dynamischen Code-Analysen Einhaltung von Coding-Standards (z. B. C++ Core Guidelines) und Sicherheitsrichtlinien sowie aktive Teilnahme an Code-Reviews Evaluierung neuer Technologien, Bibliotheken und Tools sowie deren Integration in das

Requirements

Projektportfolio Sicherstellung einer strukturierten, nachvollziehbaren Arbeitsweise mit sauberem Code, Namenskonventionen und Dokumentation Wissentransfer und Mentoring von Junior-Entwicklern sowie aktive Mitarbeit in agilen Teams (Scrum) durch Teilnahme an Daily Stand-ups, Sprint-Planning und Retrospektiven Ihr Profil Abgeschlossenes Studium der Informatik, Elektrotechnik, Physik, Medieninformatik, Computer Engineering oder einer vergleichbaren Qualifikation Mind. 5 Jahre Berufserfahrung als C++ Entwicklerin, Software Engineer, Embedded Software Engineer, Systems Engineer, QA Engineer (Software Testing) oder Hardware-Software-Integratorin Erfahrung mit MFC (Legacy-Code) und Qt sowie ein gutes Verständnis von Software-Architekturen Sichere Kenntnisse in den Bereichen Datenbankmanagement, Infrastruktur, Git, CMake und CI-Tools Erfahrung in agilen Teams (Scrum), idealerweise mit Zertifizierung als Scrum Master oder Product Owner Ausgeprägte analytische Fähigkeiten, hohe Lernbereitschaft, proaktive Arbeitsweise sowie Erfahrung im Kunden- und Stakeholder-Management Arbeitsmodell: Primär vor Ort; mobiles Arbeiten nur nach Absprache (max. 2 Tage/Woche). Profil Abgeschlossenes Studium der Informatik, Elektrotechnik, Physik, Medieninformatik, Computer Engineering oder einer vergleichbaren Qualifikation Mind. 5 Jahre Berufserfahrung als C++ Entwicklerin, Software Engineer, Embedded Software Engineer, Systems Engineer, QA Engineer (Software Testing) oder Hardware-Software-Integratorin Erfahrung mit MFC (Legacy-Code) und Qt sowie ein gutes Verständnis von Software-Architekturen Sichere Kenntnisse in den Bereichen Datenbankmanagement, Infrastruktur, Git, CMake und CI-Tools Erfahrung in agilen Teams (Scrum), idealerweise mit Zertifizierung als Scrum Master oder Product Owner Ausgeprägte analytische Fähigkeiten, hohe Lernbereitschaft, proaktive Arbeitsweise sowie Erfahrung im Kunden- und Stakeholder-Management Wir bieten Sonderurlaub Diversität Sonderzahlungen Altersvorsorge Gesundheitsmanagement JBFD1_DE

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.jobfinder.de
Prepare application

Good distractions

Loading talks and stories from around this role…