Staff Software Engineer
TeamViewer AG
All India, Noida • 2 months ago
Experience: 10 to 14 Yrs
PREMIUM
Deal of the Day
--:--:--
15 Days Free Trial
A recruiter messaged CVX24 Premium users few seconds ago.
Upgrade to CVX24 Premium
- Free Resume Writing
-
Get a Verified Blue tick
- See who viewed your profile
- Unlimited chat with recruiters
- Rank higher in recruiter searches
- Get up to 10× more recruiter visibility
- Auto-forward profile to 10 top recruiters
- Receive verified recruiter messages directly
- Unlock hidden jobs, not visible to free users
$0
Activate
$0
A small token amount will be charged to verify.
Get Refund in 48 Hours.
After free-trial 6 Months subscription will be auto Activated @ $2.49 (Cancel Anytime).
Free Bluetooth earphones with 6 Months subscription only.
Enter Your Details
Job Description
You will be joining TeamViewer, a leading Digital Workplace platform that aims to connect people with technology to enhance digital processes. The company values its diverse teams and strong company culture, which are crucial for the success of their products and technologies that serve millions of users worldwide.
**Responsibilities:**
- Develop & enhance services for the DEX solution, focusing on Device Inventory, Device & Software Catalog Matching, Data Ingestion at scale, and Cloud Data Sync
- Define architecture, design, and develop new features for software in .NET C#
- Continuously integrate, build, and deploy solutions from test system to production
- Design and implement common APIs based on architecture guidelines and frameworks
- Build high-quality database systems with high availability
- Optimize software with efficient algorithms and modern technologies
- Work independently on specified requirements, ensuring time and quality specifications are met
- Ensure software is secure, scalable, and runs efficiently
- Monitor technical developments in the field and propose improvements
- Guide team members in relevant engineering topics
- Coach & mentor junior team members
- Act as an advisor for product owners on feasibility studies and time estimates
- Communicate with customers to analyze & fix product defects or during major implementations
- Contribute to Security initiatives like ISO27001, SOC2, NIST, FedRAMP certification, and promote security awareness across the team
**Requirements:**
- University degree in information technology, computer science, or related field
- 10+ years of professional experience in software development
- Solid knowledge of .NET (C#) and SQL
- Hands-on experience in Kafka, Databricks, Azure services (AKS, Redis, Keyvault, EventHub, ServiceBus, SQL MI, PostgreSQL), Docker containers, and ADO pipelines
- Experience with Docker & Kubernetes ecosystem
- Familiarity with unit test casing frameworks
- Understanding of Secure SDLC principles, OWASP Top-10 vulnerabilities & remediation, and Threat Modeling
- Experience in architectural decisions for large-scale distributed systems
- Knowledge of Clean Code and Design Patterns
- Positive and solution-oriented mindset with analytical thinking
- Desirable experience in parallel programming, test automation, network communications, digital certificates/PKI
- Knowledge of Typescript, React, or C++ is a plus
- Familiarity with AI tools for coding and end-user computing/software asset management concepts
- Fluency in English is mandatory, additional languages are a plus
Please note that TeamViewer is an equal opportunities employer committed to fostering an inclusive culture where everyone is welcome and supported. The company values diversity and strives to empower employees to grow personally and professionally in an open and embracing workplace environment. You will be joining TeamViewer, a leading Digital Workplace platform that aims to connect people with technology to enhance digital processes. The company values its diverse teams and strong company culture, which are crucial for the success of their products and technologies that serve millions of users worldwide.
**Responsibilities:**
- Develop & enhance services for the DEX solution, focusing on Device Inventory, Device & Software Catalog Matching, Data Ingestion at scale, and Cloud Data Sync
- Define architecture, design, and develop new features for software in .NET C#
- Continuously integrate, build, and deploy solutions from test system to production
- Design and implement common APIs based on architecture guidelines and frameworks
- Build high-quality database systems with high availability
- Optimize software with efficient algorithms and modern technologies
- Work independently on specified requirements, ensuring time and quality specifications are met
- Ensure software is secure, scalable, and runs efficiently
- Monitor technical developments in the field and propose improvements
- Guide team members in relevant engineering topics
- Coach & mentor junior team members
- Act as an advisor for product owners on feasibility studies and time estimates
- Communicate with customers to analyze & fix product defects or during major implementations
- Contribute to Security initiatives like ISO27001, SOC2, NIST, FedRAMP certification, and promote security awareness across the team
**Requirements:**
- University degree in information technology, computer science, or related field
- 10+ years of professional experience in software development
- Solid knowledge of .NET (C#) and SQL
- Hands-on experience in Kafka, Databricks, Azure services (AKS, Redis, Keyvault, EventHub, ServiceBus, SQL MI, PostgreSQL), Docker containers, and ADO pipelines
- Experience with Docker & Kubernetes ecosystem
- Familiarity with unit test casing frameworks
- Understanding of Secure SDLC principles, OWASP Top-10 vulnerabilities & remediation, and Threat Modeling
- Experience in architectural deci
Skills Required
Posted on: March 1, 2026
Relevant Jobs
Step 2 of 2