Softwareentwickler C++

Hays
Leipzig, Germany
about 2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Starter
Compensation
€47,000.0 - €65,000.0
Working hours
Regular working hours
Job source

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

  • Full-timeEmployment type: Full-time
  • €47,000 - €65,000 (XING estimate)
  • On-site
  • Be an early applicant, * Sie profitieren vom exklusiven Zugang zu interessanten Unternehmen und spannenden Projekten in Zusammenarbeit mit Hays als einem soliden und stabilen Partner
  • Vergütung im attraktivsten Tarifvertrag (GVP) der Branche
  • Großzügiges Arbeitszeitkonto mit der Möglichkeit zur Auszahlung von Überstunden
  • Bezuschussung einer Direktversicherung (als betriebliche Altersvorsorge)
  • 30 Tage Jahresurlaub
  • Möglichkeit zur Festanstellung bei unserem Kunden, * 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 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

Requirements

  • Abgeschlossenes Studium der Informatik, Elektrotechnik, Physik, Medieninformatik, Computer Engineering oder einer vergleichbaren Qualifikation
  • Einschlägige Berufserfahrung als C++ Entwickler, Software Engineer, Embedded Software Engineer, Systems Engineer, QA Engineer (Software Testing) oder Hardware-Software-Integrator
  • 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

Benefits & conditions

Mit unserer langjährigen Rekrutierungserfahrung und unseren Kenntnissen des Engineering-Personalmarktes bieten wir Fach- und Führungskräften aus dem Ingenieurwesen und dem technischen Umfeld eine starke Partnerschaft. Denn durch unsere intensiven Beziehungen und Netzwerke über alle Industriebranchen hinweg vermitteln wir Ihnen als Engineering-Fachleuten spannende Projekte und attraktive Positionen. Ganz nach Ihren Interessen und abhängig von Ihren Erfahrungen und Qualifikationen. Sie profitieren dabei von einer professionellen Betreuung von der ersten Ansprache bis zum Antritt Ihres neuen Projektes bzw. Ihrer neuen Stelle - und das natürlich völlig kostenfrei. Registrieren Sie sich und freuen Sie sich auf interessante und passende Positionen und Projekte.

Apply for this position

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

Apply on xing.com

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

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

1:15 min

Defining classes and building packages with pybind11

Konstantin Bespalov · WWC 2023

3:05 min

Tagging and organizing execution scenarios with pytest markers

Florian Bruhin · WWC 2021

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

5:30 min

Extending testing workflows using popular pytest plugins

Florian Bruhin · WWC 2021

Videos

See all

Related articles

See all