Software Developer

Software Developer

Vollzeit 43200 - 84000 € / Jahr (geschätzt) Kein Home Office möglich
M

Auf einen Blick

  • Aufgaben: Entwickle plattformübergreifende Anwendungen in C++ und Python mit einem kreativen Team.
  • Arbeitgeber: M2P ist ein innovatives Unternehmen, das sich auf Softwarelösungen spezialisiert hat.
  • Mitarbeitervorteile: Flexible Arbeitszeiten, modernes Arbeitsumfeld und die Möglichkeit, remote zu arbeiten.
  • Warum dieser Job: Gestalte aktiv Softwarelösungen und arbeite eng mit Kollegen und Kunden zusammen.
  • Gewünschte Qualifikationen: Erfahrung in C++/Qt und Python sowie ein technisches Studium sind erforderlich.
  • Andere Informationen: Wir fördern Teamarbeit und persönliche Entwicklung in einem respektvollen Umfeld.

Das voraussichtliche Gehalt liegt zwischen 43200 - 84000 € pro Jahr.

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:

  • 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.

Software Developer Arbeitgeber: M2P Consulting GmbH

M2P Consulting ist ein hervorragender Arbeitgeber, der ein dynamisches und unterstützendes Arbeitsumfeld bietet, in dem Teamarbeit und gegenseitiger Respekt großgeschrieben werden. Unsere Mitarbeiter profitieren von flexiblen Arbeitsmodellen, kontinuierlichen Weiterbildungsmöglichkeiten und einem modernen Tech-Stack, der es ihnen ermöglicht, innovative Softwarelösungen zu entwickeln. In unserem Frankfurter Büro fördern wir nicht nur die berufliche Entwicklung, sondern auch das persönliche Wachstum, sodass jeder die Chance hat, sich sowohl fachlich als auch menschlich weiterzuentwickeln.
M

Kontaktperson:

M2P Consulting GmbH HR Team

StudySmarter Bewerbungstipps 🤫

So bekommst du den Job: Software Developer

Tip Nummer 1

Nutze dein Netzwerk! Sprich mit ehemaligen Kollegen oder Kommilitonen, die bereits in der Softwareentwicklung tätig sind. Sie können dir wertvolle Einblicke geben und möglicherweise sogar eine Empfehlung aussprechen.

Tip Nummer 2

Bereite dich auf technische Gespräche vor, indem du aktuelle Trends und Technologien im Bereich C++ und Qt recherchierst. Zeige dein Interesse an neuen Entwicklungen und sei bereit, darüber zu diskutieren.

Tip Nummer 3

Praktische Erfahrungen sind entscheidend. Arbeite an eigenen Projekten oder trage zu Open-Source-Projekten bei, um deine Fähigkeiten in C++ und Python zu demonstrieren. Das zeigt dein Engagement und deine praktischen Kenntnisse.

Tip Nummer 4

Sei während des gesamten Bewerbungsprozesses proaktiv. Stelle Fragen zu den Projekten, an denen du arbeiten würdest, und zeige, dass du dich für die Unternehmenskultur und das Team interessierst. Das hinterlässt einen positiven Eindruck.

Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Software Developer

C++
Python
Qt-Bibliothek
Entwicklung plattformübergreifender Anwendungen
Linux-Umfeld
Software Engineering
Teamarbeit
Kommunikationsfähigkeiten
Technisches Verständnis
Problem-Lösungs-Fähigkeiten
Versionskontrolle (Git, Gitlab)
CI/CD
Docker
Kubernetes
Erfahrung mit Datenbanken (PostgreSQL, MongoDB, Firestore)

Tipps für deine Bewerbung 🫡

Verstehe die Anforderungen: Lies die Stellenanzeige sorgfältig durch und achte auf die spezifischen Anforderungen an C++ und Python sowie die Qt-Bibliothek. Stelle sicher, dass du diese Punkte in deinem Lebenslauf und Anschreiben hervorhebst.

Individualisiere dein Anschreiben: Schreibe ein individuelles Anschreiben, das deine Erfahrungen und Fähigkeiten in Bezug auf die geforderten Technologien und den Entwicklungsprozess betont. Zeige, wie du zur Teamdynamik und den Zielen des Unternehmens beitragen kannst.

Hebe relevante Projekte hervor: Füge in deinem Lebenslauf spezifische Projekte hinzu, die deine Erfahrung mit plattformübergreifenden Anwendungen und den verwendeten Technologien demonstrieren. Beschreibe deine Rolle und die Ergebnisse dieser Projekte.

Bereite dich auf technische Fragen vor: Erwarte technische Fragen zu C++, Python und der Qt-Bibliothek während des Auswahlprozesses. Bereite dich darauf vor, deine Kenntnisse und Erfahrungen in diesen Bereichen klar und präzise zu erläutern.

Wie du dich auf ein Vorstellungsgespräch bei M2P Consulting GmbH vorbereitest

Bereite dich auf technische Fragen vor

Da die Position tiefgehende Kenntnisse in C++ und Python erfordert, solltest du dich auf technische Fragen zu diesen Programmiersprachen vorbereiten. Übe das Lösen von Programmieraufgaben und sei bereit, deine Lösungsansätze zu erklären.

Verstehe den Tech Stack

Mach dich mit dem aktuellen Technologie-Stack des Unternehmens vertraut. Zeige im Interview, dass du die verwendeten Tools und Technologien wie Qt, Docker oder Kubernetes verstehst und vielleicht sogar eigene Erfahrungen damit hast.

Teamarbeit betonen

Da M2P großen Wert auf Teamarbeit legt, solltest du Beispiele aus deiner bisherigen Berufserfahrung parat haben, die deine Fähigkeit zur Zusammenarbeit und Kommunikation im Team verdeutlichen. Zeige, dass du ein Teamplayer bist.

Fragen stellen

Bereite einige Fragen vor, die du während des Interviews stellen kannst. Das zeigt dein Interesse an der Position und am Unternehmen. Frage nach den Herausforderungen, die das Team aktuell hat, oder nach den nächsten Projekten, an denen gearbeitet wird.

Software Developer
M2P Consulting GmbH
M
Ähnliche Positionen bei anderen Arbeitgebern
Europas größte Jobbörse für Gen-Z
discover-jobs-cta
Jetzt entdecken
>