Softwareentwickler C++

JENPERSONAL GmbH
Jena, Germany
5 days ago
Apply on www.arbeitsagentur.de
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Compensation
€75,000.0
Working hours
Regular working hours

Tech stack

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

Job description

Weiterentwicklung, Wartung und Refactoring von C++-Legacy-Anwendungen sowie Fehlerbehebung und Performance-Optimierung

  • Entwicklung neuer Anwendungen mit Qt (C++/Qt 6), inklusive UI-Prototyping und Integration von Drittbibliotheken
  • Mitarbeit im gesamten Software-Lifecycle von Anforderungsanalyse und Design über Implementierung und Testing bis hin zu Deployment
  • Anwendung von Test- und Build-Tools wie pyTest, GoogleTest und QtTest sowie Durchführung statischer und dynamischer Code-Analysen
  • Einhaltung von Coding-Standards (z. B. C++ Core Guidelines) sowie aktive Teilnahme an Code-Reviews
  • Evaluierung und Integration neuer Technologien, Bibliotheken und Tools in bestehende Projekte
  • Strukturierte Arbeitsweise mit Fokus auf sauberem Code, klaren Namenskonventionen und Dokumentation
  • Unterstützung im Team durch Wissensaustausch sowie Mitarbeit in agilen Scrum-Teams (Daily, Planning, Retrospektiven)

Requirements

Abgeschlossenes Studium der Informatik, Elektrotechnik, Physik, Medieninformatik, Computer Engineering oder eine vergleichbare Qualifikation

  • Mindestens 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) sowie Qt und ein gutes Verständnis von Software-Architekturen
  • Sicherer Umgang mit Datenbankmanagement, Infrastruktur, Git, CMake und CI-Tools
  • Erfahrung in agilen Teams (Scrum), idealerweise mit Zertifizierung als Scrum Master oder Product Owner
  • Sehr gute analytische Fähigkeiten, hohe Lernbereitschaft und eine proaktive Arbeitsweise sowie Erfahrung im Umgang mit Kunden und Projektbeteiligten

Benefits & conditions

Sie erwarten anspruchsvolle und vielfältige Herausforderungen bei unserem aus der Hochtechnologie stammenden Kunden.

  • Sie erhalten einen unbefristeten Arbeitsvertrag und haben die Möglichkeit bei guter Arbeit übernommen zu werden.
  • Sie erhalten einen übertariflichen Lohn, werden auf Basis einer 35h/Woche eingestellt und Ihre Überstunden können Sie sich als Zeitausgleich nehmen oder diese auszahlen.
  • Sie erhalten eine persönliche Betreuung durch unsere Niederlassung und Kollegen, die für Sie jederzeit erreichbar sind und Sie, wenn möglich, gerne zu anstehenden Terminen und Gesprächen begleiten.
  • Sie bekommen eine umfangreiche Einarbeitung in Ihr neues Aufgabengebiet durch unseren Kunden vor Ort.
  • Unser Kunde lebt eine offene und transparente Kommunikationskultur.
  • Wir stehen für einen diskreten und vertrauensvollen Umgang mit Ihren persönlichen Daten nach den Richtlinien der Datenschutz Grundverordnung.

Apply for this position

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

Apply on www.arbeitsagentur.de
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:47 min

Exploring career opportunities and recruitment open positions

Kurt Eder · LIVE

5:30 min

Extending testing workflows using popular pytest plugins

Florian Bruhin · World Congress 2021

1:15 min

Defining classes and building packages with pybind11

Konstantin Bespalov · World Congress 2023

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

1:57 min

Finding software engineers for rapid usability testing sessions

Anil Kumar Krishnashetty · World Congress 2022

3:05 min

Tagging and organizing execution scenarios with pytest markers

Florian Bruhin · World Congress 2021

Videos

See all

Related articles

See all