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.