
Senior Software Engineer C++/C#
TeamViewer8 months ago
Noida, IndiaSenior
Responsibilities
- Design and develop functionality for high-scale server and user-authentication modules using C++ and C#.
- Participate in application design and improve system reliability, maintainability, scalability, and efficiency.
- Independently develop solutions to requirements while meeting time and quality specifications.
- Ensure software stability and efficiency across many browsers and systems.
- Advise product owners through feasibility studies and implementation time estimates.
Requirements
- University or college degree in computer science, software engineering, or a related subject.
- 8+ years of professional software-development experience.
- Proven C++ development experience and understanding of software-engineering principles.
- Profound knowledge of C# backend development and the .NET framework.
- Knowledge of JavaScript, React, and TypeScript is advantageous.
- Fluent English is mandatory; German is a plus.
Benefits
- Inclusive equal-opportunity workplace with support for diverse employees.
- Opportunities for personal and professional growth.
- Application and hiring-process accommodations, including interview and onboarding support, are available through the Talent Acquisition Partner.
Tech Stack
Categories
About TeamViewer
TeamViewer builds remote connectivity software for businesses to access, support, and manage computers, mobile devices, and industrial endpoints, plus augmented-reality tools for frontline assistance. It sells subscription licenses and cloud services to SMBs and enterprises across IT support, device management, and remote monitoring. Founded in 2005 and headquartered in Göppingen, Germany, TeamViewer SE is a public company listed on the Frankfurt Stock Exchange (MDAX).