Job
In this role, you will develop complex software solutions using C++ and Qt, plan refactorings, support the team with technical knowledge, collaborate closely in sprints, and implement modern tools to enhance development processes.
Job technologies
Your role in the team
- Du entwickelst anspruchsvolle Softwarelösungen mit C++ und Qt und übernimmst komplexe Themen von der Konzeption bis zur verlässlichen Umsetzung.
- Architektur- und Designentscheidungen gestaltest du gemeinsam mit dem Team und bewertest bestehende Lösungen kritisch und konstruktiv.
- Refactorings planst und realisierst du mit Blick auf Wartbarkeit, Skalierbarkeit und eine langfristig tragfähige Codebasis.
- Junior- und Mid-Level-Entwickler unterstützt du fachlich, erklärst komplexe Zusammenhänge verständlich und stärkst ihre Entwicklung durch Reviews und regelmäßiges Feedback.
- Mit Clean Code, Design Patterns und testgetriebener Entwicklung sicherst du die Qualität unserer Software und wirkst an der Weiterentwicklung der Teststrategie mit.
- Im Sprint arbeitest du eng und transparent mit dem Team zusammen, teilst Fortschritte frühzeitig und sprichst Hindernisse aktiv an.
- Neue Ansätze und moderne Werkzeuge, darunter KI-gestützte Lösungen für die Softwareentwicklung, prüfst du pragmatisch und bringst sie dort ein, wo sie echten Mehrwert schaffen.
Our expectations of you
Education
- Du hast ein abgeschlossenes Studium der Informatik, Softwaretechnik, technischen Informatik oder eine vergleichbare Qualifikation.
Qualifications
- Mit C++ und Qt arbeitest du fundiert und praxisnah, sodass du schnell produktiv in unsere bestehenden Projekte einsteigen kannst.
- Idealerweise hast du mit Werkzeugen wie Git, Bitbucket, Jenkins, Jira, Confluence, Visual Studio oder Visual Studio Code bereits gearbeitet.
- Du kennst Softwarearchitekturen, Design Patterns, Clean Code und Test-driven Development und setzt diese Prinzipien reflektiert ein.
- Wünschenswerterweise nutzt du Python für Skripte, Automatisierungen oder unterstützende Entwicklungstätigkeiten.
- Bestehenden Code sowie technische und architektonische Entscheidungen beurteilst du kritisch, ohne den Blick für pragmatische Lösungen zu verlieren.
- Wissen vermittelst du verständlich, gibst konstruktives Feedback und möchtest andere Entwickler fachlich weiterbringen.
- Du arbeitest teamorientiert, kommunizierst deinen Status proaktiv und fühlst dich in kurzen, transparenten Entwicklungszyklen wohl.
Experience
- Du bringst langjährige Erfahrung in der professionellen Softwareentwicklung mit und hast wiederholt technisch anspruchsvolle Lösungen auf Senior-Level umgesetzt.
- Ein Plus: Professionelle Audiotechnik, Akustiksimulation oder 3D-Anwendungen wecken dein Interesse oder gehören bereits zu deinem Erfahrungsschatz.
What we offer
- Unser Erfolg basiert auf leistungsorientierter Zusammenarbeit.
- Auf Menschen, die ihr Wissen teilen, Verantwortung übernehmen und sich gegenseitig besser machen.
- Ob wir an unserem Hauptsitz in Backnang zusammenkommen oder digital per Videokonferenz von Paris bis Peking: Unser Teamgeist ist unübersehbar.
- Du wirst Teil eines Umfelds, das dich fordert und unterstützt: mit klaren Strukturen, engagierten Teams und Führung, die dir Raum gibt, Wirkung zu entfalten.
- So entsteht eine Kultur, in der Erfolg durch das Zusammenspiel entsteht.
- Und in der du wachsen kannst - fachlich wie persönlich.
Topics you will work on
Job locations
About your employer
d&b audiotechnik is a renowned German manufacturer of loudspeakers, amplifiers, and professional audio systems based in Backnang. The company operates internationally and produces its products in Germany, which are primarily used in the rental and installation sectors.
- Established Company
- Onsite
- Electronics, Automatization
More jobs
These jobs might also interest you
Hello, let's say WE! We - the HUK-COBURG Insurance Group - are among the top 10 in Germany. Founded over 90 years ago, we are now the leading insurer for private households with over 13 million customers and the largest German auto insurer. Our...
As a Senior Software Engineer (m/f/d), you will take on a central technical role in challenging client projects and develop sustainable, scalable software solutions in complex enterprise environments. In your role, you will primarily be responsible for:...
You actively shape the technical development of our software products and influence their long-term architecture. You develop our core applications primarily using C# as the central programming language and technological foundation. You design, develop,...