Senior Software Engineer C++/C#

Remote • Senior • vor 2 Tagen
Software Engineer backend-developer Software Engineer
Auf einen Blick

Entwickle Remote Access und Backend Services mit C++ und C# bei TeamViewer. Diese Senior Software Engineer Rolle erfordert 6+ Jahre Modern C++ Expertise und starkes .NET Backend Knowledge.

💰 €100.000–150.000/Jahr 📊 Senior 🕒 Vollzeit 🗺️ EMEA
  • 6+ Jahre Modern C++ Software-Entwicklung
  • C# Backend Development und .NET Framework Knowledge
  • Clean Code und Design Patterns Verständnis
  • Unit Testing und CI/CD Erfahrung
C++ C# .NET Backend Development Clean Code Design Patterns Git
✅ Geeignet für
  • C++ Developers mit .NET Backend Interesse
  • Senior Backend Engineers, die C# wechseln möchten
  • Remote Access Technology Spezialisten
🚫 Weniger geeignet
  • Junior C++ Entwickler
  • Pure Frontend/React Engineers
  • Kandidaten ohne Multi-Language Backend Experience
💡 Gut zu wissen
  • Remote Access Software ist extrem komplexer Bereich mit High Reliability Requirements
  • TeamViewer ist Legacy + Modernisierungs-Mix
  • C++/C# Stack ist relativ ungewöhnlich kombiniert

Über das Unternehmen

TeamViewer ist ein führendes Digital Workplace Platform Unternehmen mit über 1900 Mitarbeitern weltweit und Kundenbasis in allen Branchen.

Deine Aufgaben

  • Design und Entwicklung neuer Funktionalität für Remote Access Solutions mit modernem C++ und C#
  • Entwicklung und Wartung von Backend Services und RESTful Web APIs mit C# (.NET)
  • Kontinuierliche Teilnahme an Application Design für Zuverlässigkeit, Wartbarkeit und Skalierbarkeit
  • Unabhängiges Arbeiten an Lösungen mit Eigenverantwortung für Zeit und Qualität
  • Continuous Integration, Build und Deployment zu Production
  • Teilnahme an Code Reviews und Beitrag zur Softwarequalität
  • Wartung und Modernisierung bestehender Software Components
  • Beratung für Product Owner zu Feasibility Studies und Estimates

Deine Voraussetzungen

  • Universität oder College Abschluss in Computer Science oder verwandtem Bereich (oder relevante Arbeitserfahrung)
  • 6+ Jahre professionelle Software-Entwicklung mit modernem C++
  • Gutes Wissen von C# Backend Development und .NET Framework
  • Gutes Verständnis von Clean Code und Design Patterns
  • Erfahrung beim Entwickeln, Debuggen und Wartung komplexer Software
  • Gutes Verständnis von Software Architecture, Scalability, Performance
  • Erfahrung mit Unit Testing und Continuous Integration
  • Basis-Wissen von TypeScript, React bevorzugt
  • SQL und Relational Databases Kenntnisse vorteilhaft

Benefits

  • Competitive Compensation
  • Professional Development
  • Flexible Work Arrangements
  • Health und Wellness Benefits