TeamViewer Germany GmbH
TeamViewer Germany GmbH•2h ago
Indeed

Senior Software Engineer

Noida, Uttar Pradesh
Senior Level

Auto Apply to 50+ AI Matched Senior Software Engineer Jobs

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

Full Job Description

About the Role

Join TeamViewer Germany GmbH as a Senior Fullstack Software Engineer in our Integrations & Partner Enablement team based in Noida. You will connect TeamViewer products to enterprise systems like ERP, WMS, and MES while empowering partners to build their own integrations.

Responsibilities
  • Design, develop, and maintain Connector SDKs, integration templates, and backend services using Java/Kotlin (Spring Boot) or Node.js/TypeScript.
  • Create web extensions and tooling with React and TypeScript for partners and system integrators.
  • Architect scalable, secure, event-driven API-first solutions that integrate with enterprise ecosystems like SAP, WMS, and MES.
  • Develop data mapping strategies to transform information between TeamViewer products and third-party systems.
  • Convert customer-specific integration needs into reusable, configurable templates for broader adoption.
  • Create comprehensive developer documentation, samples, and technical guides to support partners globally.
  • Implement robust testing strategies (unit, integration, contract, end-to-end) and enhance CI/CD pipelines.
  • Pioneer AI-assisted development practices within the team to maintain high code quality and efficiency.
  • Mentor engineers, lead code reviews, and champion engineering best practices across the organization.
Requirements
  • Bachelor's degree in Computer Science or equivalent practical experience.
  • 6+ years of professional software development experience with a proven track record leading technical initiatives.
  • Expertise in backend technologies: Java/Kotlin/Spring Boot OR Node.js/TypeScript.
  • Strong frontend skills using React and TypeScript to build responsive, user-friendly tools.
  • In-depth knowledge of enterprise integration patterns including REST APIs, data transformation (e.g., XML/JSON), event-driven architecture, and messaging queues.
  • Solid understanding of security standards like OAuth 2.0 / OpenID Connect for authentication and authorization.
  • Proficiency with relational databases (SQL) and NoSQL stores (MongoDB, etc.).
  • Familiarity with version control systems (Git), containerization (Docker), cloud platforms (Azure/AWS), and automated testing frameworks.
  • Hands-on experience leveraging AI coding tools such as GitHub Copilot or Cursor to accelerate development responsibly.
  • A consulting mindset capable of translating complex customer workflows into standardized, scalable solutions.
  • Demonstrated ability to mentor junior engineers and thrive in agile team environments.
  • Ability to maintain overlapping working hours with Central European Time (CET).
  • Fluent English communication skills both written and spoken are essential for global collaboration.
Nice-to-Have
  • Background as an SAP consultant or experience at a major systems integrator/product company building integration platforms (iPaaS, WMS, MES).
  • SAP ecosystem expertise including EWM, S/4HANA, OData/BAPI/RFC/IDoc and SAP BTP Integration Suite.
  • Domain knowledge of logistics and manufacturing processes involving WMS/MES vendors like Manhattan or Blue Yonder.
  • Prior experience architecting developer SDKs, building internal tools, and writing technical documentation for external audiences.
  • Flexibility to travel occasionally to European offices for collaboration events.

Note: TeamViewer is an equal opportunities employer committed to diversity and inclusion. We welcome applications from all backgrounds and provide accommodations during the hiring process if needed.

Company

TeamViewer Germany GmbH

TeamViewer Germany GmbH

TeamViewer is a global leader in remote support and digital workplace solutions, connecting people with technology to enable and automate digital processes worldwide. With over 1,900 employees across ...

Noida, Uttar Pradesh
Posted on Indeed