Auf einen Blick
- Aufgaben: Entwickle skalierbare, hochperformante Anwendungen in einer cloud-nativen Microservice-Architektur.
- Arbeitgeber: Wir sind ein innovatives Unternehmen, das moderne Softwarelösungen für die Zukunft entwickelt.
- Mitarbeitervorteile: Flexible Arbeitszeiten, Homeoffice-Möglichkeiten und ein kreatives Arbeitsumfeld warten auf dich.
- Warum dieser Job: Gestalte die Zukunft der Softwareentwicklung mit modernem C++ und arbeite in einem dynamischen Team.
- Gewünschte Qualifikationen: Technische Ausbildung in IT oder Softwareentwicklung sowie Erfahrung in moderner C++ Entwicklung erforderlich.
- Andere Informationen: Du wirst Teil eines internationalen Teams und kannst deine Ideen aktiv einbringen.
Das voraussichtliche Gehalt liegt zwischen 48000 - 84000 € pro Jahr.
Wir suchen für unseren Kunden einen erfahrenen C++ Entwickler (w/m/d) mit tiefgehendem Verständnis von Multithreading und Concurrency, um skalierbare, hoch performante Anwendungen innerhalb einer cloud-nativen Microservice-Architektur zu entwickeln.
Als C++ Entwickler (w/m/d) entwickeln Sie leistungsstarke und skalierbare SW-Lösungen mit modernem C++ (ab Version 11) in einer containerisierten Umgebung auf Basis von Docker und Kubernetes.
Sie begleiten alle Entwicklungsphasen – von der Architektur bis zur Bereitstellung – und optimieren Funktionen hinsichtlich Performance, Skalierbarkeit und Zuverlässigkeit. Dabei gestalten Sie die Code-Struktur und Architektur aktiv, um Testbarkeit und Wartbarkeit zu fördern.
Sie sichern die Stabilität der cloud-nativen Systeme durch den Ausbau von Monitoring- und Alerting-Lösungen, automatisierte Tests und Code-Reviews. Zudem tragen Sie zur Entwicklung leistungsstarker CI/CD-Pipelines bei, um innovative und zukunftsfähige Lösungen zu schaffen.
- Abgeschlossene technische Ausbildung an einer HTL, FH oder Universität
- Ausbildungsschwerpunkt im Bereich IT, SW Entwicklung, SW Engineering, o.Ä.
- Sehr gute Kenntnisse und einschlägige Erfahrung in der modernen C++ Entwicklung (ab Version 11 aufwärts)
- Sehr gute Kenntnisse und Erfahrung rund um Multithreading, parallele Programmierung und effizientem Memory-Management
- Gute Kenntnisse Wissen und Erfahrung zu Microservice-Architekturen und cloud-nativen Konzepten sowie Erfahrung mit Cloud-Providern, wie AWS, GCP oder Azure
- Sehr gute Kenntnisse und Erfahrung in der Entwicklung und Fehlersuche unter Linux
- Gute Kenntnisse und Erfahrung mit Container-Technologien, v.a. Docker, Kubernetes sowie Monitoring- und Logging-Tools, z.B. Prometheus, Grafana, ELK-Stack
- Breites Wissen und Erfahrung rund um CI/ CD Pipelines und automatisierten Build- und Deployment-Prozessen
- kommunikationsstark , wodurch es Ihnen leichtfällt, sich auf Deutsch und Englisch in internationalen Teams klar auszudrücken und zusammenzuarbeiten
- analytisch und lösungsorientiert , um komplexe Probleme zu erkennen und nachhaltige Lösungen zu entwickeln
- positiv und belastbar , wodurch es Ihnen gelingt, auch bei Herausforderungen einen kühlen Kopf zu bewahren
- engagiert und begeistert, wenn es um klare Strukturen und wartbaren Code geht, wodurch Sie zuverlässig hochwertige Ergebnisse liefern
#J-18808-Ljbffr
C++ Entwickler (w/m/d) Arbeitgeber: TECHSEARCH, Sabine Pötz
Kontaktperson:
TECHSEARCH, Sabine Pötz HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: C++ Entwickler (w/m/d)
✨Tip Nummer 1
Nutze Online-Communities und Foren, um dich mit anderen C++ Entwicklern auszutauschen. Plattformen wie Stack Overflow oder GitHub sind großartige Orte, um Fragen zu stellen, Lösungen zu finden und dein Netzwerk zu erweitern.
✨Tip Nummer 2
Beteilige dich an Open-Source-Projekten, die moderne C++ Technologien nutzen. Dies zeigt nicht nur deine Fähigkeiten, sondern gibt dir auch praktische Erfahrungen in der Zusammenarbeit mit anderen Entwicklern und in der Anwendung von Multithreading und Cloud-Technologien.
✨Tip Nummer 3
Halte dich über die neuesten Trends und Entwicklungen in der C++ Programmierung auf dem Laufenden. Besuche Webinare, Konferenzen oder Workshops, um dein Wissen zu vertiefen und gleichzeitig potenzielle Arbeitgeber kennenzulernen.
✨Tip Nummer 4
Bereite dich darauf vor, technische Fragen zu Multithreading, Cloud-Architekturen und CI/CD-Pipelines in einem Vorstellungsgespräch zu beantworten. Übe, komplexe Probleme zu lösen und deine Ansätze klar und strukturiert zu erklären, um deine analytischen Fähigkeiten zu demonstrieren.
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: C++ Entwickler (w/m/d)
Tipps für deine Bewerbung 🫡
Verstehe die Anforderungen: Lies die Stellenanzeige sorgfältig durch und achte auf die spezifischen Anforderungen an den C++ Entwickler. Stelle sicher, dass du alle geforderten Fähigkeiten und Erfahrungen in deinem Lebenslauf und Anschreiben hervorhebst.
Betone deine C++ Kenntnisse: Stelle sicher, dass du deine Erfahrung mit modernem C++ (ab Version 11) klar darstellst. Füge konkrete Beispiele hinzu, wie du Multithreading und parallele Programmierung in deinen bisherigen Projekten angewendet hast.
Hebe deine Cloud- und Container-Erfahrung hervor: Wenn du Erfahrung mit Docker, Kubernetes oder Cloud-Anbietern wie AWS, GCP oder Azure hast, stelle dies deutlich heraus. Beschreibe, wie du diese Technologien in der Vergangenheit genutzt hast, um skalierbare Anwendungen zu entwickeln.
Zeige deine Teamfähigkeit: Da die Rolle internationale Zusammenarbeit erfordert, betone deine Kommunikationsfähigkeiten in Deutsch und Englisch. Erwähne Beispiele, wie du erfolgreich in einem Team gearbeitet hast, um komplexe Probleme zu lösen.
Wie du dich auf ein Vorstellungsgespräch bei TECHSEARCH, Sabine Pötz vorbereitest
✨Bereite dich auf technische Fragen vor
Sei bereit, dein Wissen über moderne C++-Entwicklung, Multithreading und Concurrency zu demonstrieren. Du könntest gebeten werden, spezifische Probleme zu lösen oder Code-Snippets zu analysieren, also übe das vorher.
✨Verstehe die Microservice-Architektur
Stelle sicher, dass du ein gutes Verständnis von Microservices und cloud-nativen Konzepten hast. Sei bereit, darüber zu sprechen, wie du diese Technologien in früheren Projekten eingesetzt hast und welche Herausforderungen du dabei überwunden hast.
✨Zeige deine Erfahrung mit CI/CD-Pipelines
Bereite Beispiele vor, wie du CI/CD-Pipelines entwickelt und optimiert hast. Diskutiere die Tools, die du verwendet hast, und wie sie zur Effizienzsteigerung beigetragen haben.
✨Kommunikation ist der Schlüssel
Da die Rolle internationale Zusammenarbeit erfordert, sei bereit, deine Kommunikationsfähigkeiten sowohl auf Deutsch als auch auf Englisch zu demonstrieren. Übe, technische Konzepte klar und verständlich zu erklären.