(Senior) Software Engineer C++ (m/w/d) Network Expert

  • Vollzeit

Unternehmensbeschreibung

Als globales Technologieunternehmen und führender Anbieter einer Konnektivitätsplattform ermöglicht es TeamViewer, aus der Ferne auf Geräte aller Art zuzugreifen, sie zu steuern, zu verwalten, zu überwachen und zu reparieren – von Laptops und Mobiltelefonen bis zu Industriemaschinen und Robotern. Vor dem Hintergrund globaler Megatrends wie der rapiden Verbreitung von internetfähigen Endgeräten, der zunehmenden Prozessautomatisierung und neuer, ortsunabhängiger Arbeitsformen hat sich TeamViewer zum Ziel gesetzt, den digitalen Wandel proaktiv mitzugestalten und neue Technologien wie Augmented Reality, künstliche Intelligenz und das Internet der Dinge kontinuierlich für Produktinnovationen zu nutzen. Seit der Gründung des Unternehmens im Jahr 2005 wurde die Software von TeamViewer global auf mehr als 2,2 Milliarden Geräten installiert. Das Unternehmen hat seinen Hauptsitz in Göppingen, Deutschland, und beschäftigt weltweit mehr als 1.000 Mitarbeiter.

Stellenbeschreibung

  • Entwirf und entwickle multi-threading Server-Side-Anwendungen
  • Optimiere und erweitere unsere Software mit neuen, effizienten Algorithmen und modernen Softwaretechnologien
  • Arbeite unabhängig an Lösungen, welche sich an unseren Codierungsrichtlinien orientieren
  • Stelle sicher, dass unsere Software stabil, effizient und zuverlässig auf einer Vielzahl von Plattformen arbeitet
  • Schlage Verbesserungen vor, um unsere Systeme und die Codebasis hinsichtlich der Zuverlässigkeit, Wartbarkeit, Skalierbarkeit und Effizienz zu steigern
  • Entdecke die neuesten technischen Entwicklungen und bringe Vorschläge zur Verbesserung

Qualifikationen

  • Mindestens 3 Jahre Berufserfahrung im Bereich der Softwareentwicklung
  • Gute Kenntnisse von C++ und Design Patters für objektorientierte Programmierung
  • Erfahrung in den Bereichen Netzwerkkommunikation, Flow Control, Protokolle einschließlich TCP/IP, UDP und HTTP sowie Kundenservererfahrung auf verschiedenen Plattformen. Windows- und Linuxerfahrung sind wünschenswert.
  • Begeisterungsfähigkeit im Team Konzepte und optimale Lösungen für komplexe Aufgaben zu entwickeln
  • Strukturierte und analytische Arbeitsmethoden und guter Teamgeist
  • Englischkenntnisse auf Businesslevel, weitere Sprachen sind von Vorteil

Zusätzliche Informationen

  • Aktiven Beitrag zu einem Produkt, welches täglich tausende Male auf gesamten Welt heruntergeladen und genutzt wird
  • Eine gute Work-Life-Balance mit wöchentlichem Home-Office, flexiblen Arbeitszeiten und keiner Zeiterfassung
  • Unsere Kollegen kommen aus über 60 Ländern und wir feiern Vielfalt mit internen Sprachkursen
  • Es dreht sich alles um das Team: werde Teil einer Gemeinschaft, in der gegenseitige Unterstützung über Abteilungen hinweg und offenes Feedback großgeschrieben werden
  • Unsere Grundgehälter spiegeln den Marktstandard wider und werden aufgrund Deiner Fähigkeiten und Erfahrungen erhöht. Zusätzliche Boni werden für Deine gute Arbeit und den Erfolg des Unternehmens angeboten
  • Selbstverständlich bieten wir Dir kostenloses Obst, alkoholfreie Getränke und ein abwechslungsreiches Sportprogramm
Datenschutzhinweise