Auf einen Blick
- Aufgaben: Entwickle und pflege Softwarelösungen mit C++ und arbeite an innovativen Features.
- Arbeitgeber: NinjaOne, ein führendes Unternehmen im Bereich IT-Management mit einem kreativen Team.
- Mitarbeitervorteile: Flexible Arbeitszeiten, hybrides Arbeiten, kostenlose Mittagessen und Zugang zu Corporate Benefits.
- Warum dieser Job: Gestalte die Zukunft der IT mit modernster Technologie und mache einen echten Unterschied.
- Gewünschte Qualifikationen: Erfahrung in C++ und Kenntnisse in agiler Softwareentwicklung sind erforderlich.
- Andere Informationen: Wachse persönlich und beruflich in einem dynamischen Umfeld in Berlin.
Das voraussichtliche Gehalt liegt zwischen 36000 - 60000 € pro Jahr.
Als C++ Software Engineer bei NinjaOne werden Sie Funktionen warten, Fehler im Quellcode diagnostizieren und identifizieren sowie als Bindeglied zwischen dem Kundenservice und den Senior Entwicklern agieren. Sie arbeiten innerhalb unserer Produktentwicklungsteams an neuen Funktionen, die für unsere Kunden, Produktmanager und unser Vertriebsteam von entscheidender Bedeutung sind. Sie werden mit nicht funktionierendem Code arbeiten, um Fehler zu beheben und neue Funktionen sowie Integrationen zu entwickeln, die für den Gesamterfolg des Produkts erforderlich sind.
Wir sind Ingenieure, Technologieführer und Experten. Wir erstellen und liefern mission-critical Dienste, um den Kunden von NinjaOne zu ermöglichen, Millionen von Endpunkten und Servern zu verwalten, zu schützen und zu warten. Sie entwerfen und entwickeln hochverfügbare, mission-critical Softwaresysteme, die unsere weltweiten Operationen unterstützen. Wir verwenden die neuesten Technologien und arbeiten in einer agilen, teamorientierten Umgebung mit häufigen Iterationen und schnellen, kundenorientierten Ergebnissen.
Was Sie tun werden:
- Diagnostizieren und dokumentieren von Kundenserviceproblemen mit QA-Ingenieuren, um Probleme in unseren Entwicklungs- und QA-Umgebungen zu reproduzieren.
- Erfassen von Jira-Bug-Tickets mit unterstützender Dokumentation, Protokollen und Traces.
- Mit Lesezugriff auf Quellcode-Repositories empfohlene Codefixes identifizieren.
- Mit Senior Entwicklern zusammenarbeiten, um Bugs und Regressionen zu testen und zu beheben.
- Aktuelle Anwendungen warten und verbessern.
- Fokus auf den Aufbau und die Unterstützung unserer eingebetteten Anwendungen für die Bereitstellung in Windows, MacOS und Linux.
- Das Produkt hinsichtlich der Benutzerfreundlichkeit analysieren.
- Neue Softwareprodukte für IT-Operationen entwerfen und codieren.
- Weitere Aufgaben nach Bedarf.
Über Sie:
- Abschluss in Informatik, Computertechnik oder gleichwertige Berufserfahrung.
- 2 bis 5 Jahre Erfahrung in der C++ oder C Entwicklung.
- Erfahrung mit dem C++ Qt Framework, einschließlich Qt Widgets und QML für plattformübergreifende Desktop-/Mobile-Entwicklung.
- Arbeiten mit Low-Level-APIs auf zwei großen Betriebssystemen – Windows, Mac und Linux.
- Frühere Erfahrung mit Visual Studio, Xcode oder QtCreator.
- Versionskontrolle mit Git und Code-Review-Praktiken.
- Fundierte Kenntnisse in OOP-Designprinzipien.
Was Sie hervorheben würde:
- Erfahrung mit JSON, JavaScript, Java.
- Kenntnisse und Erfahrungen mit AWS oder ähnlichen Cloud-Diensten.
- Erfahrung mit SQL, Postgres, MSSQL oder ähnlicher Technologie.
- Erfahrung mit Netzwerkanwendungen und/oder Echtzeit-Sprach- und Videoübertragungsanwendungen.
- Frühere Erfahrung mit Valgrind, gdb, CMake.
NinjaOne automatisiert die schwierigsten Teile der IT, um Sichtbarkeit, Sicherheit und Kontrolle über alle Endpunkte für mehr als 30.000 Kunden zu bieten. Die automatisierte Endpoint-Management-Plattform von NinjaOne hat sich als bewährt erwiesen, um die Produktivität zu steigern, Sicherheitsrisiken zu reduzieren und die Kosten für IT-Teams und Managed Service Provider zu senken. NinjaOne ist besessen von Kundenerfolg und bietet kostenlose und unbegrenzte Einarbeitung, Schulung und Unterstützung.
Was Sie lieben werden:
- Unsere flexiblen Arbeitszeiten mit hybriden Bürooptionen ermöglichen es Ihnen, Ihr Privatleben und Ihren Job erfolgreich in Einklang zu bringen.
- Persönliches und berufliches Wachstum in einem der am schnellsten wachsenden Unternehmen.
- Genießen Sie Ihr Mittagessen, das dreimal pro Woche im Büro (wenn in Berlin) von NinjaOne übernommen wird.
- Zugang zu unserer Corporate Benefits Plattform (mit Rabatten für Marken wie Expedia, FitX, Zalando und mehr).
- Entwickeln Sie Ihre Fähigkeiten durch unsere renommierte Schulungsplattform.
- Erhalten Sie eine wettbewerbsfähige Vergütung.
- Zusammenarbeit mit einer neugierigen, freundlichen, internationalen und interkulturellen Belegschaft.
- Genießen Sie Ihre Arbeitsumgebung im Herzen Berlins, direkt am Alexanderplatz (wenn in Berlin).
Diese Position ist NICHT für ein Visum-Sponsoring geeignet. Alle qualifizierten Bewerber erhalten unabhängig von Rasse, Hautfarbe, Religion, Geschlecht, sexueller Orientierung, Geschlechtsidentität, nationaler Herkunft, Alter, Behinderung, genetischen Informationen, Familienstand, Veteranenstatus oder einem anderen durch geltendes Recht geschützten Status Berücksichtigung für eine Anstellung. Wir setzen uns für ein integratives und diverses Arbeitsumfeld ein.
Haben Sie bereits Interesse? Wir würden uns freuen, Sie kennenzulernen! Folgen Sie dem Link und reichen Sie Ihre Bewerbung ein. Wir können es kaum erwarten, Sie bei NinjaOne zu sehen.
Software Engineer, C++ Arbeitgeber: NinjaOne
Kontaktperson:
NinjaOne HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: Software Engineer, C++
✨Tipp Nummer 1
Netzwerken ist der Schlüssel! Nutze Plattformen wie LinkedIn, um mit anderen Softwareentwicklern und Recruitern in Kontakt zu treten. Teile deine Projekte und Erfahrungen, um sichtbar zu werden.
✨Tipp Nummer 2
Bereite dich auf technische Interviews vor! Übe Coding-Challenges und sei bereit, deine Problemlösungsfähigkeiten unter Beweis zu stellen. Wir empfehlen dir, Plattformen wie LeetCode oder HackerRank zu nutzen.
✨Tipp Nummer 3
Sei proaktiv und zeige Interesse! Wenn du eine Stelle bei NinjaOne im Auge hast, zögere nicht, direkt über unsere Website zu bewerben und uns zu zeigen, warum du die perfekte Ergänzung für unser Team bist.
✨Tipp Nummer 4
Bereite Fragen für dein Interview vor! Zeige, dass du dich für die Rolle und das Unternehmen interessierst. Frag nach den Technologien, die wir verwenden, und wie du zur Weiterentwicklung unserer Produkte beitragen kannst.
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Software Engineer, C++
Tipps für deine Bewerbung 🫡
Sei du selbst!: Wenn du deine Bewerbung schreibst, lass deine Persönlichkeit durchscheinen. Wir suchen nach echten Menschen, die zu unserem Team passen. Zeig uns, wer du bist und was dich motiviert!
Pass auf die Details auf!: Achte darauf, dass deine Bewerbung fehlerfrei ist. Rechtschreibfehler oder unklare Formulierungen können einen schlechten Eindruck hinterlassen. Nimm dir die Zeit, alles gründlich zu überprüfen!
Zeig deine Leidenschaft für C++!: Erzähle uns von deinen Erfahrungen mit C++ und wie du diese in der Vergangenheit eingesetzt hast. Wir lieben es, wenn Bewerber ihre Begeisterung für Programmierung und Technologie zeigen!
Bewirb dich über unsere Website!: Der einfachste Weg, um Teil unseres Teams zu werden, ist, dich direkt über unsere Website zu bewerben. So stellst du sicher, dass deine Bewerbung schnell und unkompliziert bei uns ankommt!
Wie du dich auf ein Vorstellungsgespräch bei NinjaOne vorbereitest
✨Verstehe die Technologien
Mach dich mit den Technologien vertraut, die NinjaOne verwendet, insbesondere C++, Qt und AWS. Zeige im Interview, dass du nicht nur die Grundlagen beherrschst, sondern auch, wie du diese Technologien in der Praxis anwenden kannst.
✨Bereite Beispiele vor
Denke an konkrete Beispiele aus deiner bisherigen Arbeit, die deine Fähigkeiten in der Fehlerdiagnose und -behebung zeigen. Sei bereit, über spezifische Herausforderungen zu sprechen, die du gemeistert hast, und wie du zur Verbesserung von Software beigetragen hast.
✨Teamarbeit betonen
Da NinjaOne in einem agilen Team arbeitet, ist es wichtig, deine Teamfähigkeit zu betonen. Bereite dich darauf vor, Fragen zu beantworten, wie du in der Vergangenheit mit anderen Entwicklern und QA-Teams zusammengearbeitet hast, um Probleme zu lösen.
✨Fragen stellen
Zeige dein Interesse am Unternehmen, indem du Fragen stellst. Frag nach den aktuellen Projekten, den Herausforderungen, denen das Team gegenübersteht, oder wie der Entwicklungsprozess bei NinjaOne aussieht. Das zeigt, dass du wirklich an der Rolle interessiert bist.