TeamViewer
TeamViewer2h ago
LinkedIn

Senior Software Engineer C#

Noida, Uttar Pradesh, India
Senior Level

Auto Apply to 50+ AI Matched Senior Software Engineer C# Jobs

Use Auto Apply Agents to Bulk Apply jobs with ATS Optimised Resumes, find verified Insider Connections for jobs at TeamViewer

Full Job Description

Role Overview

We are seeking a Senior Software Engineer (.NET/C#) to join the core platform team at TeamViewer. You will play a pivotal role in designing, building, and maintaining integration services that connect our remote connectivity platform with the Digital Employee Experience (DEX) platform after acquiring 1E.

About the Role

You will focus on authentication & authorization federation, user synchronization, and secure service-to-service communication. As part of an Agile team in Noida, you will contribute as a key individual contributor working primarily with C# .NET and SQL to power containerized services running on Azure Kubernetes.

Key Responsibilities

  • Architecture & Development: Define architecture and develop new features for platform services using .NET (C#) in a cloud-native environment.
  • Synchronization Services: Own services that federate authentication, synchronize users between platforms, and manage cross-platform service-to-service communication including token exchange and auditing.
  • Security & SDLC: Implement secure APIs based on OWASP Top-10 principles, ensure software stability and scalability, and adhere to Secure SDLC best practices.
  • Mentorship: Actively mentor junior team members, guide them in engineering best practices, Code Reviews, and fostering a culture of quality.
  • Collaboration: Work closely with product owners on feasibility studies and integrate deeply with teams owning the core Java-based remote connectivity platform to align interfaces.

Company

TeamViewer

TeamViewer

TeamViewer is a global leader in digital workplace solutions, headquartered in Göppingen, Germany with operations worldwide including Noida. The company specializes in connecting people to technology ...

Noida, Uttar Pradesh, India
Posted on LinkedIn