
Senior Software Engineer – C++, C#
TeamViewer
full-time
Posted on:
Location Type: Hybrid
Location: Göppingen • Germany
Visit company websiteExplore more
Job Level
Tech Stack
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