(Senior) C++ Development Engineer (m/w/d)

(Senior) C++ Development Engineer (m/w/d)

Aachen Vollzeit 55000 - 75000 € / Jahr (geschätzt) Kein Homeoffice möglich
N

Auf einen Blick

  • Aufgaben: Entwickle leistungsstarke Softwarekomponenten für komplexe Systeme mit C++ und fortgeschrittenen Netzwerkprotokollen.
  • Unternehmen: Nexburg, ein führender Anbieter von Compliance-Lösungen in der Telekommunikation.
  • Vorteile: Flexible Arbeitszeiten, Homeoffice-Möglichkeiten und eine offene Unternehmenskultur.
  • Weitere Informationen: Wachstumsmöglichkeiten in einem internationalen Umfeld mit über 300 Installationen weltweit.
  • Warum dieser Job: Gestalte innovative Lösungen und arbeite in einem dynamischen, internationalen Team.
  • Qualifikationen: Abgeschlossenes Studium in Informatik und Erfahrung in moderner Softwareentwicklung.

Das prognostizierte Gehalt liegt zwischen 55000 - 75000 € pro Jahr.

Ihre Aufgaben

  • Entwirf und implementiere leistungsstarke Softwarekomponenten für komplexe verteilte Systeme mit Schwerpunkt auf C++-Entwicklung und fortgeschrittenen Netzwerkprotokollen.
  • Entwickle Funktionen im Einklang mit der Produkt-Roadmap und setze maßgeschneiderte Lösungen für individuelle Kundenanforderungen um.
  • Analysiere und löse technische Herausforderungen und stelle dabei die Zuverlässigkeit und Sicherheit der Lösung sicher.
  • Arbeite kollaborativ in einem agilen Entwicklungsteam, um wartbare und gut getestete Softwaremodule bereitzustellen.
  • Unterstütze die Integration von Drittanbieteranwendungen und -bibliotheken in die Systemarchitektur unter Einhaltung etablierter Sicherheits- und Verfügbarkeitsrichtlinien.
  • Implementiere und pflege Testaktivitäten auf Unit-, Integrations- und Systemebene gemäß festgelegten Strategien und trage zur Verbesserung der Testabdeckung und -qualität bei.
  • Dokumentiere Code und technische Designs und kommuniziere technische Fragestellungen sowie Lösungen innerhalb des Teams.

Ihr Profil

  • Erfolgreich abgeschlossenes Studium der Informatik oder eine vergleichbare Ausbildung.
  • Relevante Berufserfahrung im Bereich moderner Softwareentwicklung.
  • Gute Kenntnisse und praktische Erfahrung in modernem C++ (20+).
  • Erfahrungen in Python, Go und Bash sind von Vorteil.
  • Praktische Erfahrung in der Arbeit mit C++-Code in Linux-Serverumgebungen.
  • Erfahrung in der Entwicklung sicherheitskritischer Komponenten, einschließlich Authentifizierung, Verschlüsselung und Netzwerksicherheit, ist ein Plus.
  • Bereits eingesetzte Tools zur Codeanalyse und -optimierung wie Clang Tidy, Sanitizers sowie Code Reviews.
  • Fundierte Kenntnisse von Netzwerkprotokollen sowie in der Programmierung entsprechender Anwendungen.
  • Kenntnisse in Client-Server-Architekturen.
  • Erfahrung mit Authentifizierungs- und Autorisierungsprotokollen wie OAuth, OIDC, SAML usw. ist von Vorteil.
  • Erfahrung in der Entwicklung mit Git auf Linux-Systemen sowie im Umgang mit virtualisierten bzw. containerisierten Deployment-Systemen.
  • Datenbankkenntnisse, idealerweise in Verbindung mit PostgreSQL.
  • Gute Englischkenntnisse in Wort und Schrift.

Warum wir?

  • Echte internationale Präsenz in Deutschland, Italien und dem Vereinigten Königreich.
  • Dynamisches Wachstum mit kontinuierlichem Ausbau der Marktanteile gegenüber dem Wettbewerb.
  • Offene und freundliche Unternehmenskultur, geprägt von konstruktiver und partnerschaftlicher Zusammenarbeit.
  • Flexible Arbeitszeiten sowie Homeoffice-Möglichkeiten.

Über uns

Nexburg ist ein weltweit führender Anbieter von Compliance-Lösungen für regulierte Telekommunikationsmärkte mit Sitz in Aachen. Das Unternehmen unterstützt Telekommunikationsanbieter und Regierungen mit sicheren Plattformen für gesetzlich vorgeschriebene Kommunikationsüberwachung, Datenspeicherung und Notfallwarnsysteme. Mit über 300 Installationen in mehr als 90 Ländern zählt Nexburg zu den führenden globalen Anbietern in diesem Bereich.

(Senior) C++ Development Engineer (m/w/d) Arbeitgeber: Nexburg GmbH

Nexburg ist ein hervorragender Arbeitgeber, der dir als Fachinformatiker Anwendungsentwicklung (m/w/d) in Aachen eine strukturierte und unterstützende Ausbildung bietet. Du profitierst von einer engen Betreuung durch erfahrene Entwickler, einem flexiblen hybriden Arbeitsmodell und einer offenen Teamkultur, die auf modernen agilen Methoden basiert. Mit einem monatlichen Gehalt, das im Laufe deiner Ausbildung steigt, und der Möglichkeit, in einem internationalen Umfeld zu arbeiten, ist dies der ideale Einstieg in deine Karriere in der Softwareentwicklung.

N

Kontaktdaten:

Nexburg GmbH Recruiting-Team

StudySmarter Expertenrat🤫

Wir sind der Meinung, dass du so (Senior) C++ Development Engineer (m/w/d) erhalten könntest

Netzwerken, Netzwerken, Netzwerken!

Nutze Plattformen wie LinkedIn, um mit anderen Entwicklern und Fachleuten in Kontakt zu treten. Teile deine Projekte und Erfahrungen, um sichtbar zu werden und vielleicht sogar Empfehlungen zu erhalten.

Bereite dich auf technische Interviews vor!

Mach dich mit typischen Fragen und Herausforderungen im C++-Bereich vertraut. Übe Coding-Challenges und sei bereit, deine Lösungen zu erklären – das zeigt dein Verständnis und deine Problemlösungsfähigkeiten.

Zeige deine Leidenschaft für Softwareentwicklung!

Sprich über deine Projekte, Open-Source-Beiträge oder persönliche Entwicklungen. Zeige, dass du nicht nur ein Entwickler bist, sondern auch jemand, der sich für die Branche begeistert und ständig dazulernt.

Bewirb dich direkt über unsere Website!

Wir bei StudySmarter lieben es, Talente zu entdecken! Wenn du dich über unsere Website bewirbst, hast du die besten Chancen, direkt ins Gespräch zu kommen. Also, zögere nicht und leg los!

Wir glauben, dass du diese Fähigkeiten brauchst, um (Senior) C++ Development Engineer (m/w/d) mit Bravour zu bestehen

C++ (20+)
Python
Go
Bash
Linux-Serverumgebungen
Netzwerkprotokolle
Client-Server-Architekturen

Einige Tipps für deine Bewerbung 🫡

Sei du selbst!:Wir wollen dich kennenlernen, also zeig uns, wer du wirklich bist! Lass deine Persönlichkeit in deiner Bewerbung durchscheinen und erzähl uns, warum du die perfekte Ergänzung für unser Team bist.

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++!:Da wir nach einem (Senior) C++ Development Engineer suchen, solltest du deine Erfahrungen und Projekte im Bereich C++ besonders hervorheben. Erzähl uns von Herausforderungen, die du gemeistert hast, und wie du innovative Lösungen entwickelt hast.

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 man sich auf ein Vorstellungsgespräch bei Nexburg GmbH vorbereitet

Verstehe die technischen Anforderungen

Mach dich mit den spezifischen Technologien und Tools vertraut, die in der Stellenbeschreibung erwähnt werden, wie C++ 20+, Netzwerkprotokolle und Sicherheitskomponenten. Bereite Beispiele vor, die deine Erfahrung mit diesen Technologien zeigen.

Bereite dich auf praktische Tests vor

Da es sich um eine technische Position handelt, könnte ein praktischer Test Teil des Interviews sein. Übe das Programmieren in C++ und arbeite an Projekten, die dir helfen, deine Fähigkeiten zu demonstrieren. Zeige, dass du nicht nur theoretisches Wissen hast, sondern auch praktisch anwenden kannst.

Zeige Teamfähigkeit und Agilität

Da die Rolle in einem agilen Entwicklungsteam angesiedelt ist, sei bereit, über deine Erfahrungen in der Zusammenarbeit mit anderen zu sprechen. Betone, wie du in der Vergangenheit zur Teamdynamik beigetragen hast und welche Methoden du verwendet hast, um Herausforderungen gemeinsam zu bewältigen.

Kommuniziere klar und präzise

Technische Kommunikation ist entscheidend. Übe, komplexe technische Konzepte einfach und verständlich zu erklären. Sei darauf vorbereitet, Fragen zu deinem Code und deinen Designentscheidungen zu beantworten, und zeige, dass du in der Lage bist, technische Informationen effektiv zu kommunizieren.