Als (Senior) Software Developer (w/m/d) C++/Qt entwickelst du vielseitige, plattformspezifische Anwendungen für Linux, Windows, Mac und Web – mit einem Fokus auf C++, Python und der Qt-Bibliothek. In unserem kleinen, schlagkräftigen Team übernimmst du Verantwortung im gesamten Entwicklungsprozess und gestaltest die Softwarelösungen aktiv mit. Wenn du tiefgehende Erfahrung in C++/Qt mitbringst und gerne im engen Austausch mit Kolleg*innen und Kunden arbeitest, bist du bei M2P genau richtig. Tätigkeiten In unserem Team ist jeder willkommen, der gerne Full-Stack arbeitet - vom Backend bis zum Frontend sowie von Design bis hin zum Betrieb unserer maßgeschneiderten Anwendungen. Zu Ihren Aufgaben gehören: Du entwickelst Softwarelösungen in C++ und Python, u.a. mit der Qt-Bibliothek. Du arbeitest mit an der Weiterentwicklung von plattformspezifischen Anwendungen für Linux, Windows, Mac OS und Web. Du integrierst neue Funktionalitäten, verbesserst bestehende Features und stellst die Qualität des Codes sicher. Du erfasst und analysierst zusammen mit Kunden technische Anforderungen und setzt diese effizient in saubere, wartbare Software um. Du begleitest den gesamten Softwareentwicklungsprozess, von der Planung über die Implementierung bis hin zu Wartung, Fortentwicklung und Betrieb. Du arbeitest eng mit anderen Entwicklern, Designern und Stakeholdern zusammen, um die bestmöglichen Lösungen für unsere Kunden zu schaffen. Unser Tech Stack: Wir bemühen uns, nur die besten Tools für unsere Arbeit einzusetzen, und was am wichtigsten ist, Du hast vollen Einfluss darauf, wie sich unser Stack weiterentwickelt. Hier ist eine Momentaufnahme unseres aktuellen Technologie-Stacks: Python, Typescript, C++ Qt (C++/Python), react.js, next.js, bootstrap, jquery FastAPI, Flask, Pandas PostgreSQL, MongoDB, Firestore Git, Gitlab, CI/CD Microsoft Azure, GCP (Compute Engine, BigQuery, …), Docker, Kubernetes, REDIS, Ansible Gurobi Anforderungen Du hast (mehrjährige) Berufserfahrung in der Softwareentwicklung und bringst fundierte Kenntnisse in C++ und Python mit. Du bist versiert im Umgang mit der Qt-Bibliothek und hast tiefgehende Erfahrung in der Entwicklung von plattformübergreifenden Anwendungen. Du arbeitest gerne in einem Linux-Umfeld und verfügst über umfassende Erfahrungen in der Programmierung auf dieser Plattform. Du verfügst über ein abgeschlossenes Studium (Universität / Fachhochschule) in einem technischen Bereich, idealerweise mit Schwerpunkt Software Engineering oder einem vergleichbaren Studiengang. Du hast fundierte Erfahrung in der Entwicklung für Windows, Mac und Web. Du bist ein Teamplayer, der selbstständig und lösungsorientiert arbeitet und Spaß an der Entwicklung innovativer Softwarelösungen hat. Deine Kommunikationsfähigkeiten und technisches Verständnis ermöglichen es Dir, komplexe Sachverhalte klar zu vermitteln. Team Viele Orte, ein Team Es gibt ein Sprichwort: "Wenn Sie schnell sein wollen, gehen Sie allein. Wenn Sie weit kommen wollen, gehen Sie gemeinsam." Wir verstehen uns als ein starkes Team. Wir suchen nicht nur qualifizierte Mitarbeiter, sondern offene, hilfsbereite Menschen. Wir gehen respektvoll miteinander um und vertrauen uns gegenseitig. Wenn diese Eigenschaften auch für Sie wichtig sind, dann ist die Wahrscheinlichkeit sehr groß, dass Sie sich bei M2P wohlfühlen werden. Denn gemeinsam können wir nicht nur beruflich, sondern auch als Menschen wachsen. Bewerbungsprozess 1) Kennenlern-Gespräch mit HR (Recruiting) – Dauer circa 30 bis 60 Minuten; dies findet in der Regel virtuell statt 2) Kennenlern-Gespräch mit einer Kollegin oder einem Kollegen aus dem Fachbereich inklusive Case-Bearbeitung – Dauer circa 45 bis 60 Minuten; dies findet in der Regel virtuell statt 3) Kennenlern-Gespräch mit einer Kollegin oder einem Kollegen aus dem Management – Dauer circa 30 bis 45 Minuten; dies findet meist virtuell statt; manchmal findet das Gespräch auch als gemeinsamer Termin mit Herrn Christophe Mostert, Geschäftsführer der M2P Consulting GmbH, in unserem Office in Frankfurt am Main statt 4) Kennenlern-Gespräch mit unserem Geschäftsführer Herrn Christophe Mostert – Dauer circa 30 Minuten; dies findet in der Regel persönlich in unserem Office in Frankfurt am Main statt