TeamViewer

Senior Full Stack Software Engineer, DEX

TeamViewer
Apply
5 months ago
Noida, IndiaSenior

Responsibilities

  • Build, enhance, and scale core platform capabilities and backend services using C#/.NET.
  • Design and implement common APIs, high-availability database systems, and scalable cloud-based solutions.
  • Optimize platform performance, reliability, security, and scalability and proactively propose improvements.
  • Develop responsive, accessible, and high-performing user interfaces with React and TypeScript.
  • Integrate frontend applications with REST and GraphQL APIs and collaborate on API contract design.
  • Maintain software quality through unit, integration, and UI testing, code reviews, and engineering best practices.
  • Participate in technical design, sprint planning, and continuous improvement activities.
  • Coach and mentor junior backend and frontend engineers.
  • Advise product owners on technical feasibility and delivery estimates.
  • Communicate with customers to analyze and resolve product defects or support major implementations.
  • Use AI-assisted development tools such as GitHub Copilot while applying sound engineering judgment.

Requirements

  • 6+ years of professional software development experience.
  • Strong expertise in .NET, C#, and SQL, particularly for backend and API development.
  • Commercial experience with modern UI frameworks such as React, Angular, and Vue.js.
  • Strong knowledge of TypeScript and modern JavaScript, including ES6+.
  • Experience with cloud-native technologies, distributed cloud-based systems, and containerized solutions using Docker.
  • Experience designing and consuming REST and/or GraphQL APIs.
  • Experience writing and maintaining automated unit, integration, and/or UI tests.
  • Strong understanding of Clean Code, SOLID principles, and design patterns.
  • Excellent debugging and root-cause analysis skills.
  • Understanding of secure coding principles and best practices.
  • Fluency in English.

Benefits

  • Inclusive, equal-opportunity workplace committed to supporting diverse employees.
  • Open and supportive work environment focused on personal and professional growth.

Tech Stack

AngularC#DockerGraphQLJavaScript.NETReactSQLTypeScriptVue.js

Categories

TeamViewer

About TeamViewer

1,001-5,000 employees
Contact me