(Senior) Software Developer C/C++
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+9 more
Job description
- Als Teil eines agilen Entwicklungsteams entwickelst du moderne, robuste, skalierbare Software in C/C++ die unseren Produkten zuverlĂ€ssige Performance und hohe VerfĂŒgbarkeit liefern.
- Du setzt neue FunktionalitĂ€ten entsprechend GeschĂ€ftslogik und Datenmodellierung um und fĂŒhrst architekturelle Ănderungen sowie Datenfluss-Optimierungen durch.
- Durch Code-Reviews, Test Driven Development, Refactoring und lĂŒckenloser Dokumentation sorgst du fĂŒr Code-QualitĂ€t, Wartbarkeit und StabilitĂ€t.
- Du implementierst, betreibst und skalierst Anwendungen mit Containerisierung oder Orchestrierung (z.B. Docker, Kubernetes).
- Du kooperierst mit Product Ownern, Architekten und anderen Entwicklungsteams, um die BedĂŒrfnisse des Kunden zu verstehen und in eine Softwarelösung zu verwandeln.
Requirements
- Du hast ein abgeschlossenes Studium der Informatik oder eine vergleichbare Qualifikation und willst Software mit echtem Impact gestalten.
- Du bist mit der agilen Softwareentwicklung in C/C++ so vertraut, dass du Praktiken wie Coding Styles, Clean Architecture, Design Patterns und Pairing förderst.
- Kenntnisse in Java, JavaScript und verwandten Technologien sind von Vorteil.
- Du hast idealerweise bereits Erfahrung in mindestens einem der folgenden Bereiche gesammelt: fundierte Kenntnisse in TCP/IP und Internet-Anwendungsprotokollen inklusive des ISO/OSI-Schichtenmodells, Netzwerkprogrammierung im Linux-Umfeld oder Multithreading und Performance-Optimierung.
- Du bringst Erfahrung in agiler Softwarentwicklung mit und Git und GitLab gehören zu deinem Werkzeugkoffer.
- Du hast Freude daran, dich in komplexe neue Themenfelder auĂerhalb deiner Komfortzone einzuarbeiten.
- Neben Lösungsorientierung zeichnet dich ein teamorientiertes, eigenverantwortliches und agiles Mindset aus.
- FlieĂende Deutsch und Englischkenntnisse in Wort und Schrift runden dein Profil ab.
About the company
Bei Rohde & Schwarz fördern wir Chancengleichheit und begrĂŒĂen Bewerbungen von Menschen mit und ohne Behinderung. Wir bieten eine inklusive Arbeitsumgebung, in der alle Menschen ihre FĂ€higkeiten und Talente entfalten können, unabhĂ€ngig von Geschlecht, NationalitĂ€t, ethnischer und sozialer Herkunft, Religion, Weltanschauung, Alter, sexueller Orientierung, IdentitĂ€t und anderen Merkmalen. Bei Rohde & Schwarz entwickeln und produzieren wir Lösungen in den Bereichen Test & Measurement, Technology Systems sowie Networks & Cybersecurity - mit der Vision einer sicheren und vernetzten Welt. Von der Software bis zur Endfertigung gestalten unsere ĂŒber 15.000 Mitarbeitenden Produkte und Systeme, die die technologische SouverĂ€nitĂ€t unserer Kunden aus Wirtschaft, Behörden und hoheitlichem Umfeld sichern und weltweit Standards setzen. Unser Headquarter liegt zentral in MĂŒnchen und ist zugleich unser Hauptentwicklungsstandort. ipoque - A Rohde & Schwarz Company ist ein globaler MarktfĂŒhrer in der IP-Netzwerkanalyse. Durch unsere fundierte Expertise in der IP-Netzwerkanalyse gewinnen unsere Kunden aus IP-Daten handlungsrelevante Erkenntnisse.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role â technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Best Coding Boot Camps in Germany
Finding IT & Technology English-speaking Jobs in GermanyÂ
Résumé-Driven Development: How IT trends affect the job market for software developers
Whatâs the Difference between a Junior, Mid, and Senior Developer?