TeamViewer

Senior Software Engineer – C++, C#

TeamViewer

full-time

Posted on:

Location Type: Hybrid

Location: GöppingenGermany

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Contribute to the development for our remote access solution and server-side applications using C++ and C#
  • Design and develop new functionality for our high scaling server and user authentication modules
  • Participate in application design to enhance reliability, maintainability, scalability, and efficiency
  • Work independently on solutions for specified requirements, complying with time and quality specifications
  • Ensure software stability and efficient performance across various browsers and systems
  • Act as an advisor to product owners for feasibility studies and time estimates

Requirements

  • University or college degree in the field of computer science, software engineering, or any other related subject
  • 3+ years of professional experience in software development
  • Proven background in working with C++ and understanding of software engineering principles
  • Profound knowledge of C# backend development and the .NET framework
  • Knowledge in JavaScript (React, Typescript) is advantageous
  • Fluency in English is mandatory; German is a plus
Benefits
  • 30 days of well-deserved holidays
  • Onsite Onboarding in our HQ office for an optimal start
  • Great compensation and benefits packages including company achievement bonus and regular salary reviews
  • Premiums for the private pension plan (BAV) up to the maximum amount are topped up by TeamViewer
  • Public transport friendly offices
  • Special terms for local gyms
  • Access to Corporate Benefits platform with many discounts
  • Regular Team events and company-wide celebrations
  • Open door policy, no dress code rules and frequent all Hands
  • Hybrid and Flexible work time with up to 50% home office
  • Work From Abroad Program allowing up to 40 days of work outside your contracting country
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
C++C#.NET frameworkJavaScriptReactTypescriptsoftware engineering principlesapplication designserver-side applicationsuser authentication modules
Soft Skills
independent workadvisory skillstime managementquality assurancecommunication
Certifications
university degreecollege degree