Join TeamViewer, the leader in remote connectivity software. We harness the potential of cutting-edge technologies such as Augmented Reality and Artificial Intelligence to push the boundaries of innovation and shape the future of digitalization. Our team of more than 1,500 employees spans different continents, cultures and disciplines. With our inclusive values, we celebrate the unique perspectives and talents each individual brings to the table and foster a dynamic work environment where new ideas thrive. Become part of our winning team and help us create a world that works better. Role Type - Contract for 1 Year Responsibilities Functions in a fast-paced goal-orientated environment to reduce delinquent accounts Delivers superior performance and results against KPI goals Proactively reaches out to delinquent accounts to collect payment to avoid lapse in services Takes inbound calls to collect payment and reactivate services that have lapsed due to non-payment Assists in the efforts to update contact, company, and billing information to obtain payment Assists with providing renewal quotes to clients for upcoming renewals Provides all accounts receivable, customer service and collections efforts for assigned accounts Provides customers with a great experience that increases their lifetime value Delivers prompt and accurate submission of any required documentation, notes and record keeping in our proprietary systems (ticket system and CRM) Requirements A university degree in the field of International Business, Economics, languages or a related subject Business fluency in other language (Korea, Chinese, Japanese) is a plus Experience working with customers particularly in a sales department, customer service, or call centre environment Accounts receivable experience ideally in the IT environment with SaaS knowledge Strong team and organizational skills Highly effective interpersonal and communication skills Excellent PC and Microsoft Office Applications (Word, Excel, PowerPoint) skills, knowledge of MS Dynamics or any ERP system is advantageous. General understanding of financial processes in the area of reporting and accounting (billing & accounts receivables), aging schedules, allowance for doubtful accounts, bad debt expense, write-off, recovery processes) Business fluency in English is mandatory, both spoken and written What we offer Office Location is Mumbai. Quarterly team events and company-wide celebrations. Enjoy shared staff lunches, as well as complimentary fruit, tea, and coffee. Opportunity to attend events including the F1. Help us celebrate diversity; our APAC team come from 22 different nationalities. TeamViewer is an equal opportunities employer and is committed to building an inclusive culture where everyone feels welcome and supported. We C-A-R-E and understand that our diverse, values-driven culture makes us stronger. As we continue to grow as a company, we also focus on enabling our employees to grow both personally and professionally. We are proud to have an open and embracing workplace environment that will empower you to be your best no matter your gender, civil or family status, sexual orientation, religion, age, disability, education level, or race.
Join TeamViewer, the leader in remote connectivity software. We harness the potential of cutting-edge technologies such as Augmented Reality and Artificial Intelligence to push the boundaries of innovation and shape the future of digitalization. Our team of more than 1,500 employees spans different continents, cultures and disciplines. With our inclusive values, we celebrate the unique perspectives and talents each individual brings to the table and foster a dynamic work environment where new ideas thrive. Become part of our winning team and help us create a world that works better. Responsibilities Technical support for 1E’s customers for all 1E Applications. Collect all necessary information and logs to help identify the root cause. Respond to incidents raised by email, telephone, or through 1E’s dedicated customer support portal on round the clock basis (Shifts) Resolve all incidents within the allocated SLA Resolve incident from investigation or escalate to third line support Keep communication flowing between 1E and our customers throughout the incident lifecycle Manage timely resolution of critical incidents Contributing to the 1E Support Knowledge Base Technical knowledge of current and future 1E products and technologies is essential to maintain a good working knowledge of 1E products and solutions. Full training and certification is provided, with regular and ongoing updates. Notifying our customers of product release times, hotfixes and updates helps keep our customers 1E Solutions investment patched and current. Requirements Basic understanding and troubleshooting in IIS Knowledge of Microsoft Azure technologies Knowledge in Windows Server Enterprise environments Knowledge in Microsoft Endpoint Configuration Manager (MECM) Scripting basics i.e Powershell, SQL, VBS Experience in third party troubleshooting tools for example (Wireshark, Fiddler NetMon, PSExec) Experience of networks and troubleshooting across them Top level customer communications TeamViewer is an equal opportunities employer and is committed to building an inclusive culture where everyone feels welcome and supported. We C-A-R-E and understand that our diverse, values-driven culture makes us stronger. As we continue to grow as a company, we also focus on enabling our employees to grow both personally and professionally. We are proud to have an open and embracing workplace environment that will empower you to be your best no matter your gender, civil or family status, sexual orientation, religion, age, disability, education level, or race.
Join TeamViewer, the leader in remote connectivity software. We harness the potential of cutting-edge technologies such as Augmented Reality and Artificial Intelligence to push the boundaries of innovation and shape the future of digitalization. Our team of more than 1,500 employees spans different continents, cultures and disciplines. With our inclusive values, we celebrate the unique perspectives and talents each individual brings to the table and foster a dynamic work environment where new ideas thrive. Become part of our winning team and help us create a world that works better. Responsibilities Proactively identify and generate new business opportunities through cold calling, outbound outreach, and networking. Own the entire sales cycle: from lead generation to opportunity qualification, product demos, proposal creation, negotiations, and closure. Build and manage a strong pipeline to meet and exceed monthly and quarterly sales targets. Work closely with internal teams to align sales strategies with company goals. Maintain accurate records of client interactions, sales activities, and progress in CRM tools. Requirements Proven experience in SaaS or IT sales. Exposure to retail sales environments is a strong plus. Strong communication, negotiation, and interpersonal skills. Self-starter with a hunter mindset and the ability to thrive in a dynamic, evolving role. What we offer Office Location is Mumbai. Quarterly team events and company-wide celebrations Enjoy shared staff lunches, as well as complimentary fruit, tea, and coffee Opportunity to attend events including the F1 . Help us celebrate diversity; our APAC team come from 22 different nationalities TeamViewer is an equal opportunities employer and is committed to building an inclusive culture where everyone feels welcome and supported. We C-A-R-E and understand that our diverse, values-driven culture makes us stronger. As we continue to grow as a company, we also focus on enabling our employees to grow both personally and professionally. We are proud to have an open and embracing workplace environment that will empower you to be your best no matter your gender, civil or family status, sexual orientation, religion, age, disability, education level, or race.
Join TeamViewer, the leader in remote connectivity software. We harness the potential of cutting-edge technologies such as Augmented Reality and Artificial Intelligence to push the boundaries of innovation and shape the future of digitalization. Our team of more than 1,500 employees spans different continents, cultures and disciplines. With our inclusive values, we celebrate the unique perspectives and talents each individual brings to the table and foster a dynamic work environment where new ideas thrive. Become part of our winning team and help us create a world that works better. TeamViewer DEX is looking for an experienced Product Owner to help drive our market defining Real-Time Digital Experience Platform. You will be critical in the growth and maturity of our SaaS product and will become the bridge between various teams (Engineering/Marketing/Product/Sales). The successful candidate will help shape the Product Roadmap, ensuring that the requirement from the Application Teams, Partners and Customers are understood, document, prioritized and communicated across business. Responsibilities Serve as a subject matter expert within the Product Group and be a conduit between Product and the rest of the business. Work cross-functionally between Product, UX, Engineering, QA, and Engineering Operations Teams to deliver new Platform features. Partner with Engineering Scrum Teams and their Lead Engineers to ensure a shared understanding of the future state of the Platform & SaaS, ensuring they deliver a scalable architecture that considers future business growth scenarios. Capture, manage and communicate dependencies from application teams. Create and prioritize user stories and acceptance criteria to ensure successful feature delivery from Engineering. Help shape the Platform roadmap, decide what platform features we build to support our commercial applications and determine priority between new features, architectural improvements, and operational efficiencies. Enable Sales, Support, Professional Service field teams on new features as they are released. Willingness to travel 20% to meet with customers. Requirements 3-4+ years of experience in Product Management role, ideally within the Enterprise software industry. Experience working closely with multiple teams of engineers/developers. Good understanding of Agile/Scrum development concepts. Deep expertise in translating use cases into user stories Domain experience in Enterprise End User Computing, Monitoring, Experience Management solution. Experience migrating an On-Prem Server/Client product to SaaS is an advantage. Ability to think creatively to solve problems through a customer lens. Outstanding written and verbal communication skills. Knowledge of Artificial Intelligence, Machine Learning and Data Science would be an advantage. TeamViewer is an equal opportunities employer and is committed to building an inclusive culture where everyone feels welcome and supported. We C-A-R-E and understand that our diverse, values-driven culture makes us stronger. As we continue to grow as a company, we also focus on enabling our employees to grow both personally and professionally. We are proud to have an open and embracing workplace environment that will empower you to be your best no matter your gender, civil or family status, sexual orientation, religion, age, disability, education level, or race.
Join TeamViewer, the leader in remote connectivity software. We harness the potential of cutting-edge technologies such as Augmented Reality and Artificial Intelligence to push the boundaries of innovation and shape the future of digitalization. Our team of more than 1,500 employees spans different continents, cultures and disciplines. With our inclusive values, we celebrate the unique perspectives and talents each individual brings to the table and foster a dynamic work environment where new ideas thrive. Become part of our winning team and help us create a world that works better. TeamViewer DEX is looking for an experienced Product Owner to help drive our market defining Real-Time Digital Experience Platform. You will be critical in the growth and maturity of our SaaS product and will become the bridge between various teams (Engineering/Marketing/Product/Sales). The successful candidate will help shape the Product Roadmap, ensuring that the requirement from the Application Teams, Partners and Customers are understood, document, prioritized and communicated across business. Responsibilities Serve as a subject matter expert within the Product Group and be a conduit between Product and the rest of the business. Work cross-functionally between Product, UX, Engineering, QA, and Engineering Operations Teams to deliver new Platform features. Partner with Engineering Scrum Teams and their Lead Engineers to ensure a shared understanding of the future state of the Platform & SaaS, ensuring they deliver a scalable architecture that considers future business growth scenarios. Capture, manage and communicate dependencies from application teams. Create and prioritize user stories and acceptance criteria to ensure successful feature delivery from Engineering. Help shape the Platform roadmap, decide what platform features we build to support our commercial applications and determine priority between new features, architectural improvements, and operational efficiencies. Enable Sales, Support, Professional Service field teams on new features as they are released. Willingness to travel 20% to meet with customers. Requirements 3-4+ years of experience in Product Management role, ideally within the Enterprise software industry. Experience working closely with multiple teams of engineers/developers. Good understanding of Agile/Scrum development concepts. Deep expertise in translating use cases into user stories Domain experience in Enterprise End User Computing, Monitoring, Experience Management solution. Experience migrating an On-Prem Server/Client product to SaaS is an advantage. Ability to think creatively to solve problems through a customer lens. Outstanding written and verbal communication skills. Knowledge of Artificial Intelligence, Machine Learning and Data Science would be an advantage. TeamViewer is an equal opportunities employer and is committed to building an inclusive culture where everyone feels welcome and supported. We C-A-R-E and understand that our diverse, values-driven culture makes us stronger. As we continue to grow as a company, we also focus on enabling our employees to grow both personally and professionally. We are proud to have an open and embracing workplace environment that will empower you to be your best no matter your gender, civil or family status, sexual orientation, religion, age, disability, education level, or race.
Join TeamViewer, the leader in remote connectivity software. We harness the potential of cutting-edge technologies such as Augmented Reality and Artificial Intelligence to push the boundaries of innovation and shape the future of digitalization. Our team of more than 1,500 employees spans different continents, cultures and disciplines. With our inclusive values, we celebrate the unique perspectives and talents each individual brings to the table and foster a dynamic work environment where new ideas thrive. Become part of our winning team and help us create a world that works better. What is the key Purpose of the Role? As a Software Architect at TeamViewer, you will play a hands-on role in shaping practical, enterprise-grade software solutions that are scalable , secure , maintainable , and cost-effective . You’ll collaborate closely with engineering teams to design and implement modern architectures that support business goals while embracing cloud-native technologies , event-driven systems , and best practices in software development. This role is ideal for architects who enjoy staying close to code, solving real-world technical challenges, and contributing to the delivery of high-quality, high-performing systems designed for long-term success. Responsibilities: Hands-On Architecture : Actively contribute to the design and development of enterprise-grade software solutions that are scalable , secure , cost-effective , and maintainable . Implementation Support : Work closely with development teams, offering practical, hands-on guidance throughout the full software lifecycle — from concept to deployment. Architecture Design : Collaborate on system architecture decisions, ensuring technical solutions align with business goals and modern engineering standards. Cloud-Native Development : Support the adoption and implementation of cloud technologies, especially on Microsoft Azure , including components like AKS and managed data storage technologies. Streaming and Scalability : Participate in the design of distributed, event-driven systems using technologies like Kafka , ensuring high availability and responsiveness at scale. AI Integration Awareness : Contribute to solution designs that may involve AI capabilities , understanding where intelligent services or automation can enhance business value. Developer Efficiency : Promote the use of AI-enhanced developer tools like GitHub Copilot , Cursor , and similar IDE-integrated assistants to improve productivity, code quality, and consistency across teams. Cross-Functional Collaboration : Work closely with product, engineering, DevOps, and security teams to ensure architectural solutions meet all functional and non-functional requirements. Documentation and Standards : Contribute to clear architectural documentation and help define development standards and best practices across teams. Continuous Learning : Stay current on technology trends and emerging tools, especially in cloud computing, AI, DevOps, and distributed systems. Requirements: Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field. 5–8 years of professional experience in software engineering, including direct involvement in architecture and system design. Proven track record of delivering hands-on, real-world solutions — not just designing, but actively contributing to implementation and troubleshooting. Strong understanding of designing enterprise-grade systems that are scalable , secure , cost-conscious , and maintainable . Practical experience with Azure Cloud services, including compute ( Kubernetes on Azure (AKS ), storage and networking. Exposure to streaming platforms like Kafka , and an understanding of designing for high-throughput, event-driven environments. Deep expertise in at least one modern back-end programming language (e.g. C#, Java, C++), with the ability and willingness to learn new technologies as needed. Solid experience with data systems, including both SQL and NoSQL databases. Understanding of data modeling, performance tuning, and operational considerations at scale. Experience with OLTP and/or OLAP systems is a plus. Familiarity with integrating or leveraging AI services or frameworks in software architectures is a plus. Proficiency in using AI-assisted development tools such as GitHub Copilot, Cursor, or similar to accelerate development, enhance code quality, and improve developer workflows. Competent in modern development tools and practices: version control, CI/CD, infrastructure as code, observability, and performance tuning. Strong communication skills with the ability to clearly explain technical decisions to both engineers and stakeholders. A pragmatic, outcome-focused mindset that balances technical excellence with business needs and delivery timelines . TeamViewer is an equal opportunities employer and is committed to building an inclusive culture where everyone feels welcome and supported. We C-A-R-E and understand that our diverse, values-driven culture makes us stronger. As we continue to grow as a company, we also focus on enabling our employees to grow both personally and professionally. We are proud to have an open and embracing workplace environment that will empower you to be your best no matter your gender, civil or family status, sexual orientation, religion, age, disability, education level, or race.
Join TeamViewer, the leader in remote connectivity software, and be a part of our innovative journey leveraging cutting-edge technologies like Augmented Reality and Artificial Intelligence to revolutionize digitalization. Our diverse team of over 1,500 employees across various continents, cultures, and disciplines thrives on inclusive values, fostering a dynamic work environment where unique perspectives and talents are celebrated. As a Customer Renewal Specialist in our Retention team, you will play a crucial role in growing and retaining our customer base by utilizing your sales-driven approach and expertise in building relationships with a diverse range of customers. Your technical knowledge about our products will be instrumental in ensuring high service levels and customer retention. Key Responsibilities: - Proactively engage with existing customers to maintain a high level of service and retention - Establish and nurture business relationships with TeamViewer customers through phone and email communication - Identify cross-selling and up-selling opportunities within the existing customer base - Conduct follow-ups and negotiations with customers to prevent churn and provide pricing quotes for renewals - Gather and analyze customer feedback to enhance internal processes and foster customer loyalty Key Requirements: - Proficiency in German and mandatory fluency in English; knowledge of additional languages is a plus - Previous experience in sales, customer retention, or customer service, preferably with up-selling and cross-selling exposure - Ideally, background in the IT sector with knowledge of SaaS products - Excellent communication skills, positive demeanor, and ability to work effectively in an international team - Strong multitasking abilities to manage multiple accounts and tasks simultaneously - Proven track record in issue resolution to maintain high customer satisfaction levels - Attention to detail in customer data management and renewal processes - Dedication to delivering exceptional customer service - Collaborative mindset to work across departments towards common objectives - Comfortable operating in a fast-paced environment with a substantial workload What we offer: - Mumbai office location - Hybrid working model - Regular team events and company-wide celebrations - Shared staff lunches, complimentary fruit, tea, and coffee - Opportunity to attend events such as F1 races - Embrace diversity within our APAC team consisting of 22 nationalities,
Join TeamViewer, the leader in remote connectivity software. We harness the potential of cutting-edge technologies such as Augmented Reality and Artificial Intelligence to push the boundaries of innovation and shape the future of digitalization. Our team of more than 1,500 employees spans different continents, cultures and disciplines. With our inclusive values, we celebrate the unique perspectives and talents each individual brings to the table and foster a dynamic work environment where new ideas thrive. Become part of our winning team and help us create a world that works better. Main Purpose of Role/Position Summary TeamViewer DEX is looking for an experienced Product Owner to help drive our market defining Real-Time Digital Experience Platform. You will be critical in the growth and maturity of our SaaS product and will become the bridge between various teams (Engineering/Marketing/Product/Sales). The successful candidate will help shape the Product Roadmap, ensuring that the requirement from the Application Teams, Partners and Customers are understood, document, prioritized and communicated across business. What You’ll Do: Serve as a subject matter expert within the Product Group and be a conduit between Product and the rest of the business. Work cross-functionally between Product, UX, Engineering, QA, and Engineering Operations Teams to deliver new Platform features. Partner with Engineering Scrum Teams and their Lead Engineers to ensure a shared understanding of the future state of the Platform & SaaS, ensuring they deliver a scalable architecture that considers future business growth scenarios. Capture, manage and communicate dependencies from application teams. Create and prioritize user stories and acceptance criteria to ensure successful feature delivery from Engineering. Help shape the Platform roadmap, decide what platform features we build to support our commercial applications and determine priority between new features, architectural improvements, and operational efficiencies. Enable Sales, Support, Professional Service field teams on new features as they are released. Willingness to travel 20% to meet with customers. What You’ll bring: 3-4+ years of experience in Product Management role, ideally within the Enterprise software industry. Experience working closely with multiple teams of engineers/developers. Good understanding of Agile/Scrum development concepts. Deep expertise in translating use cases into user stories Domain experience in Enterprise End User Computing, Monitoring, Experience Management solution. Experience migrating an On-Prem Server/Client product to SaaS is an advantage. Ability to think creatively to solve problems through a customer lens. Outstanding written and verbal communication skills. Knowledge of Artificial Intelligence, Machine Learning and Data Science would be an advantage. TeamViewer is an equal opportunities employer and is committed to building an inclusive culture where everyone feels welcome and supported. We C-A-R-E and understand that our diverse, values-driven culture makes us stronger. As we continue to grow as a company, we also focus on enabling our employees to grow both personally and professionally. We are proud to have an open and embracing workplace environment that will empower you to be your best no matter your gender, civil or family status, sexual orientation, religion, age, disability, education level, or race.
Join TeamViewer, the leader in remote connectivity software. We harness the potential of cutting-edge technologies such as Augmented Reality and Artificial Intelligence to push the boundaries of innovation and shape the future of digitalization. Our team of more than 1,500 employees spans different continents, cultures and disciplines. With our inclusive values, we celebrate the unique perspectives and talents each individual brings to the table and foster a dynamic work environment where new ideas thrive. Become part of our winning team and help us create a world that works better. Main Purpose of Role/Position Summary TeamViewer DEX is looking for an experienced Product Owner to help drive our market defining Real-Time Digital Experience Platform. You will be critical in the growth and maturity of our SaaS product and will become the bridge between various teams (Engineering/Marketing/Product/Sales). The successful candidate will help shape the Product Roadmap, ensuring that the requirement from the Application Teams, Partners and Customers are understood, document, prioritized and communicated across business. What You’ll Do: Serve as a subject matter expert within the Product Group and be a conduit between Product and the rest of the business. Work cross-functionally between Product, UX, Engineering, QA, and Engineering Operations Teams to deliver new Platform features. Partner with Engineering Scrum Teams and their Lead Engineers to ensure a shared understanding of the future state of the Platform & SaaS, ensuring they deliver a scalable architecture that considers future business growth scenarios. Capture, manage and communicate dependencies from application teams. Create and prioritize user stories and acceptance criteria to ensure successful feature delivery from Engineering. Help shape the Platform roadmap, decide what platform features we build to support our commercial applications and determine priority between new features, architectural improvements, and operational efficiencies. Enable Sales, Support, Professional Service field teams on new features as they are released. Willingness to travel 20% to meet with customers. What You’ll bring: 3-4+ years of experience in Product Management role, ideally within the Enterprise software industry. Experience working closely with multiple teams of engineers/developers. Good understanding of Agile/Scrum development concepts. Deep expertise in translating use cases into user stories Domain experience in Enterprise End User Computing, Monitoring, Experience Management solution. Experience migrating an On-Prem Server/Client product to SaaS is an advantage. Ability to think creatively to solve problems through a customer lens. Outstanding written and verbal communication skills. Knowledge of Artificial Intelligence, Machine Learning and Data Science would be an advantage. TeamViewer is an equal opportunities employer and is committed to building an inclusive culture where everyone feels welcome and supported. We C-A-R-E and understand that our diverse, values-driven culture makes us stronger. As we continue to grow as a company, we also focus on enabling our employees to grow both personally and professionally. We are proud to have an open and embracing workplace environment that will empower you to be your best no matter your gender, civil or family status, sexual orientation, religion, age, disability, education level, or race.
Join TeamViewer, the leader in remote connectivity software. We harness the potential of cutting-edge technologies such as Augmented Reality and Artificial Intelligence to push the boundaries of innovation and shape the future of digitalization. Our team of more than 1,500 employees spans different continents, cultures and disciplines. With our inclusive values, we celebrate the unique perspectives and talents each individual brings to the table and foster a dynamic work environment where new ideas thrive. Become part of our winning team and help us create a world that works better. Short Description/Job Objective: The TeamViewer Digital Employee Experience (DEX) platform finds and resolves IT issues before they affect users. Over the past several years we have successfully built and released products which makes IT administrators' day-to-day life easier. Our vision is to become THE unified endpoint management solution for our customers. We’re looking for an experienced Software Engineer to play a key role in supporting and enhancing our DEX capabilities, trusted by large enterprise customers. In this role, you’ll be essential to maintaining and improving the experience for our existing customers, while helping evolve our elastic SaaS cloud platform by designing & developing new features and integrations, as per our Product Roadmap. As part of an Agile team, you’ll be an individual contributor, working primarily with C# .NET and SQL. Your work will power both containerized services running on Azure Kubernetes and web applications hosted on IIS in on-prem environments. Responsibilities : Maintain & extend services for our DEX solution like Application Experience Management, Virtual Desktop Experience, Endpoint Diagnostics & Patch Management Participate in the architecture design and development of new features for our software in C# Continuously Integrate, build and deploy our solution from test system to production Enhance and maintain common APIs based on architecture guidelines and frameworks Enhance and maintain common database systems of high availability and quality Optimize and enhance our software with new, efficient algorithms and state-of-the-art software tools and technologies Work independently on solutions for specified requirements that align with our quality standards Ensure that our software is secure, stable, scalable and runs efficiently Monitor the latest technical developments in your field and make proposals for improvement Guide and assist other team members in engineering topics relevant for the team Collaborate with field teams (like Customer Support & Sales Engineering) to analyze customer issues and provide workarounds, and code-fixes Requirements: A university degree in the field of information technology, computer science & engineering or a related subject 4+ years of professional experience in the field of software development Solid knowledge of .NET (C#) and SQL is mandatory Solid experience in setting up & managing VMs using Hypervisor Experience with Microsoft Visual Studio or Rider, Resharper, GIT, ADO/TFS build Experience in shaping the architecture of complex, large-scale distributed systems. Understanding of Clean Code and Design Patterns for object-orientated programming Experience in one or more of the following areas is preferred: multi-threaded programming, network communications, and digital certificates/PKI. A positive and solution-oriented mindset paired with a structured and analytical way of thinking/working, being a team player, as well as motivated to learn new things Familiarity with cloud technologies such as: Azure Kubernetes Services, Kafka, Databricks Familiarity with AI-tools for coding (eg: Co-pilot) is a plus Knowledge of Typescript, React, C++ is a plus Fluency in English is mandatory, further languages are a plus TeamViewer is an equal opportunities employer and is committed to building an inclusive culture where everyone feels welcome and supported. We C-A-R-E and understand that our diverse, values-driven culture makes us stronger. As we continue to grow as a company, we also focus on enabling our employees to grow both personally and professionally. We are proud to have an open and embracing workplace environment that will empower you to be your best no matter your gender, civil or family status, sexual orientation, religion, age, disability, education level, or race.
Join TeamViewer, the leader in remote connectivity software. We harness the potential of cutting-edge technologies such as Augmented Reality and Artificial Intelligence to push the boundaries of innovation and shape the future of digitalization. Our team of more than 1,500 employees spans different continents, cultures and disciplines. With our inclusive values, we celebrate the unique perspectives and talents each individual brings to the table and foster a dynamic work environment where new ideas thrive. Become part of our winning team and help us create a world that works better. Short Description/Job Objective: The TeamViewer Digital Employee Experience (DEX) platform finds and resolves IT issues before they affect users. Over the past several years we have successfully built and released products which makes IT administrators' day-to-day life easier. Our vision is to become THE unified endpoint management solution for our customers. We’re looking for an experienced QA Automation Engineer with expertise in automation-testing of the UI / web front-end, focusing on consistency in the content, layout, responsiveness, user navigation and user accessibility. As part of an Agile team, you will be an individual contributor working on the automated testing of our DEX platform’s web user-interface, using tools like Playwright and other testing frameworks. Work includes content-testing of the screens, functional testing of the user navigation, and verifying accessibility requirements like Section 508. The system under test will be hosted on Azure Kubernetes for SaaS, and on IIS for on-prem. Responsibilities : Collaborate and take responsibility for automating the testing of UI / screens to increase test coverage across our platform Integrate automated tests and maintain the CI/CD pipeline Work closely with the team to ensure best testability of the UI features with automated testing Own the test planning, automation, data management, execution and reporting Write, review and execute test plans throughout the development life cycle Support, develop and improve (automated) testing strategies and techniques Find bugs, isolate, document, troubleshoot, and track your findings Ensure test plans thoroughly cover all UI specifications and content Communicate and report test execution results to the product team and leadership team Mentor and guide automation engineers, promote best practices and continuous improvement. Requirements: A university degree in Computer Science or Engineering, Information Technology, or any other related subject 4+ years of experience in automated testing & quality assurance Knowledge of professional testing practices (SOLID) within the software development life cycle Experience in UI testing – layout, content, responsive UI, form factors Experience in communicating with users, other technical teams, team managers Experience in manual testing Experience in working with common software testing frameworks (Playwright, Cypress, Ranorex) Experience in Typescript /Javascript & SQL Close attention to detail and the desire to learn and work with innovative technology every day Proven skills and a working history in design and implementation of automated tests & frameworks Experience in working with VMs on Hypervisor, ADO build pipelines and Azure environments Experience in Accessibility Testing (A11y, Section 508) and tools is a plus Experience of API testing tools like Postman, and familiarity with JSON is a plus ISTQB certification is a plus Familiarity with AI-based tools like Co-pilot for Test generation is a plus Fluency in English is mandatory, other languages are a plus TeamViewer is an equal opportunities employer and is committed to building an inclusive culture where everyone feels welcome and supported. We C-A-R-E and understand that our diverse, values-driven culture makes us stronger. As we continue to grow as a company, we also focus on enabling our employees to grow both personally and professionally. We are proud to have an open and embracing workplace environment that will empower you to be your best no matter your gender, civil or family status, sexual orientation, religion, age, disability, education level, or race.
Join TeamViewer, the leader in remote connectivity software. We harness the potential of cutting-edge technologies such as Augmented Reality and Artificial Intelligence to push the boundaries of innovation and shape the future of digitalization. Our team of more than 1,500 employees spans different continents, cultures and disciplines. With our inclusive values, we celebrate the unique perspectives and talents each individual brings to the table and foster a dynamic work environment where new ideas thrive. Become part of our winning team and help us create a world that works better. Short Description/Job Objective: The TeamViewer Digital Employee Experience (DEX) platform finds and resolves IT issues before they affect users. Over the past several years we have successfully built and released products which makes IT administrators' day-to-day life easier. Our vision is to become THE unified endpoint management solution for our customers. We’re looking for an experienced Team Lead in Software Development to manage and support our teams developing and enhancing our DEX capabilities, trusted by large enterprise customers. In this role, you’ll be essential to maintain a steady delivery cadence for the team, working with the different stakeholders (Product Management, Customer Support, Security, SRE) to ensure a clear prioritized Sprint backlog, and minimizing disruptions. You will translate high-level vision into working services. You will communicate status clearly to all stakeholders, surfacing risks & impediments as they arise, and identifying ways forward – and escalating to leadership as needed. You will also coach and mentor your team members, guiding them in their personal & technical improvement, providing appropriate & timely feedback. Responsibilities : Lead a cross-functional engineering team which focuses on maintaining & enhancing end-to-end services for our DEX web solution, across Cloud (Azure Kubernetes) and On-Prem (Windows IIS) Align the team’s product roadmap in collaboration with Product Management Review the top items in Product Backlog, ensure they are well understood with clear description & acceptance criteria (breaking them down to smaller stories or creating spikes to understand them better) so that the team can story-point them properly during Sprint Planning Work with the Product Owner/Product Manager to finalize the Sprint Backlog for each Sprint, by prioritizing the different workloads - Product (Feature) roadmap; Customer requests and Sustain cases; Security vulnerabilities; Technical Debt; ad-hoc work requests Be the single point of contact for all stakeholders (Product Management, Customer Support, Security team, SRE, other engineering teams, etc) to prevent disruptions to the team members Own all parts of the service lifecycle, including design, development, documentation, testing, tracking and operations Continuously improve the product delivery process Deliver software meeting highest quality in terms of usability, stability, performance and security Be responsible for the quality the product the team delivers, as well as their overall effectiveness Utilize proven technical best practices to inspire and guide the team, ensure that their solutions can be used by other teams in an easy and flexible manner Ensure the personal and professional development of the team members to help them reach their full potential Provide guidance in regards to technical, process, or method-related questions to the team, and enable and foster a culture of open feedback and communication Requirements: A university or college degree in the field of Computer Science, Information Technology, Information Systems or a related subject 10+ years of software development experience on Product Development, with at least 2 years as Team Lead / Team Manager for an Agile team Comfortable with working in high-demand set-up and ability to prioritize execution, hands-on mentality Knowledge of engineering practices and patterns for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing and operations Experience partnering with product and user experience teams Solid knowledge of Secure SDLC principles, OWASP Top-10 vulnerabilities & remediation, and Threat Modeling Strong communication skills to customers, business and technical partners Strong data-driven mindset and a great attention to detail A pragmatic, outcome-focused mindset that balances technical excellence with business needs and delivery timelines. A spirit of lifelong learning and eagerness to tackle new challenges every day Technical background is a plus - experience in docker, kafka, databricks, ADO pipelines or Azure services (like AKS, Redis, Keyvault, eventhub, servicebus, SQL MI etc) Domain knowledge in end-user computing and/or DEX is a plus Fluency in English is mandatory, further languages are a plus TeamViewer is an equal opportunities employer and is committed to building an inclusive culture where everyone feels welcome and supported. We C-A-R-E and understand that our diverse, values-driven culture makes us stronger. As we continue to grow as a company, we also focus on enabling our employees to grow both personally and professionally. We are proud to have an open and embracing workplace environment that will empower you to be your best no matter your gender, civil or family status, sexual orientation, religion, age, disability, education level, or race.
Join TeamViewer, the leader in remote connectivity software. We harness the potential of cutting-edge technologies such as Augmented Reality and Artificial Intelligence to push the boundaries of innovation and shape the future of digitalization. Our team of more than 1,500 employees spans different continents, cultures and disciplines. With our inclusive values, we celebrate the unique perspectives and talents each individual brings to the table and foster a dynamic work environment where new ideas thrive. Become part of our winning team and help us create a world that works better. Short Description/Job Objective: The TeamViewer Digital Employee Experience (DEX) platform finds and resolves IT issues before they affect users. Over the past several years we have successfully built and released products which makes IT administrators' day-to-day life easier. Our vision is to become THE unified endpoint management solution for our customers. We’re looking for a Staff Software Engineer to play a key role in supporting and enhancing our DEX capabilities, trusted by large enterprise customers. In this role, you’ll be essential to maintaining and improving the experience for our existing customers, while helping evolve our elastic SaaS cloud platform. You will also bring in expertise in using Azure managed services - like Databricks, Kafka/Event Hubs, Redis or SQL MI. As part of an Agile team, you’ll contribute as an individual contributor, working primarily with C# .NET and SQL. Your work will power both containerized services running on Azure Kubernetes and web applications hosted on IIS in on-prem environments. You will also guide junior members of the team in best practices in software development & Secure SDLC. Responsibilities : Maintain & enhances services for our DEX solution in the areas of Device & Application Performance Monitoring & Management, and Network Monitoring Define the architecture, design and develop new features for our software in .NET C# Continuously integrate, build and deploy our solution from test system to production Design and implement common APIs based on architecture guidelines and frameworks Design and build common database systems of high availability and quality Optimize and enhance our software with new, efficient algorithms and state-of-the-art software tools and technologies Work independently on solutions for specified requirements and be responsible for complying with time and quality specifications Ensure that our software is secure, stable, scalable and runs efficiently Monitor the latest technical developments in your field and make proposals for improvement Guide and assist other team members in engineering topics relevant for the team Coach & mentor junior members in the team Act as an advisor for product owners (feasibility studies and time estimates for new functionality to be implemented) Communicate with customers to analyze & fix product defects, or during major implementations Contribute towards Security initiatives like ISO27001, SOC2, NIST and FedRAMP certification, and inculcate security awareness (SSDLC) across the team. Requirements: A university degree in the field of information technology, computer science and engineering or a related subject 10+ years of professional experience in the field of software development Solid knowledge of .NET (C#) and SQL is mandatory Solid knowledge of Secure SDLC principles, OWASP Top-10 vulnerabilities & remediation, and Threat Modeling Must have experience in any of the unit test casing framework Experience in docker, kafka, databricks, ADO pipelines or Azure services (like AKS, Redis, Keyvault, eventhub, servicebus, SQL MI etc) Experience in taking architectural decisions about the development and maintenance of large-scale distributed systems and integrations with applications and user interfaces Experience in quick feasibility studies, POC & prototyping to arrive at firm estimates Experience in build v/s buy evaluations and total cost of ownership of software systems Understanding of Clean Code and Design Patterns for object-orientated programming A positive and solution-oriented mindset paired with a structured and analytical way of thinking/working, being a team player, as well as motivated to learn new things Experience in any of the following is desirable: parallel programming (multi-threading), test automation, network communications, digital certificates/PKI Knowledge of Typescript, React or C++ is a plus Familiarity with AI tools for coding (like Co-pilot) is a plus Familiarity with concepts of end-user computing, or monitoring of device / application / network performance, is a plus Fluency in English is mandatory, further languages are a plus TeamViewer is an equal opportunities employer and is committed to building an inclusive culture where everyone feels welcome and supported. We C-A-R-E and understand that our diverse, values-driven culture makes us stronger. As we continue to grow as a company, we also focus on enabling our employees to grow both personally and professionally. We are proud to have an open and embracing workplace environment that will empower you to be your best no matter your gender, civil or family status, sexual orientation, religion, age, disability, education level, or race.
Join TeamViewer, the leader in remote connectivity software. We harness the potential of cutting-edge technologies such as Augmented Reality and Artificial Intelligence to push the boundaries of innovation and shape the future of digitalization. Our team of more than 1,500 employees spans different continents, cultures and disciplines. With our inclusive values, we celebrate the unique perspectives and talents each individual brings to the table and foster a dynamic work environment where new ideas thrive. Become part of our winning team and help us create a world that works better. Short Description/Job Objective: The TeamViewer Digital Employee Experience (DEX) platform finds and resolves IT issues before they affect users. Over the past several years we have successfully built and released products which makes IT administrators' day-to-day life easier. Our vision is to become THE unified endpoint management solution for our customers. We’re looking for a Senior Software Engineer to play a key role in supporting and enhancing our DEX capabilities, trusted by large enterprise customers. In this role, you’ll be essential to maintaining and improving the experience for our existing customers, while helping evolve our elastic SaaS cloud platform. You will also bring in expertise in using Azure managed services - like Databricks, Kafka/Event Hubs, Redis or SQL MI. As part of an Agile team, you will operate as an individual contributor, working primarily with C# .NET and SQL. Your work will power both containerized services running on Azure Kubernetes and web applications hosted on IIS in on-prem environments. You will also guide junior members of the team in best practices in software development. Responsibilities : Build services for our DEX solution like Device Inventory, Device & Software Catalog Matching, Data Ingestion at scale, and Cloud Data Sync Define the architecture, design and develop new features for our software in C# Continuously integrate, build and deploy our solution from test system to production Design and implement common APIs based on architecture guidelines and frameworks Design and build common database systems of high availability and quality Optimize and enhance our software with new, efficient algorithms and state-of-the-art software tools and technologies Work independently on solutions for specified requirements and be responsible for complying with time and quality specifications Ensure that our software is secure, stable, scalable and runs efficiently Monitor the latest technical developments in your field and make proposals for improvement Guide and assist other team members in engineering topics relevant for the team Coach & mentor junior members in the team Act as an advisor for product owners (feasibility studies and time estimates for new functionality to be implemented) Communicate with customers to analyze & fix product defects, or during major implementations Requirements: A university degree in the field of information technology, computer science and engineering or a related subject 6+ years of professional experience in the field of software development Solid knowledge of .NET (C#) and SQL is mandatory Must have experience in any of the unit test casing framework Experience with Azure cloud services such as: Kafka, Databricks, AKS, Redis, Key Vault, Event Hub, Service Bus, SQL Managed Instance Experience in shaping the architecture of complex, large-scale distributed systems. Understanding of Clean Code and Design Patterns for object-orientated programming A positive and solution-oriented mindset paired with a structured and analytical way of thinking/working, being a team player, as well as motivated to learn new things Experience in one or more of the following areas is preferred: multi-threaded programming, network communications, and digital certificates/PKI. Knowledge of Typescript, React or C++ is a plus Familiarity with AI tools for coding (like Co-pilot) is a plus Familiarity with concepts of end-user-computing and software-asset-management is a plus Fluency in English is mandatory, further languages are a plus TeamViewer is an equal opportunities employer and is committed to building an inclusive culture where everyone feels welcome and supported. We C-A-R-E and understand that our diverse, values-driven culture makes us stronger. As we continue to grow as a company, we also focus on enabling our employees to grow both personally and professionally. We are proud to have an open and embracing workplace environment that will empower you to be your best no matter your gender, civil or family status, sexual orientation, religion, age, disability, education level, or race.
Join TeamViewer, the leader in remote connectivity software. We harness the potential of cutting-edge technologies such as Augmented Reality and Artificial Intelligence to push the boundaries of innovation and shape the future of digitalization. Our team of more than 1,500 employees spans different continents, cultures and disciplines. With our inclusive values, we celebrate the unique perspectives and talents each individual brings to the table and foster a dynamic work environment where new ideas thrive. Become part of our winning team and help us create a world that works better. Short Description/Job Objective: The TeamViewer Digital Employee Experience (DEX) platform finds and resolves IT issues before they affect users. Over the past several years we have successfully built and released products which makes IT administrators' day-to-day life easier. Our vision is to become THE unified endpoint management solution for our customers. We’re looking for a Senior Software Engineer to play a key role in supporting and enhancing our DEX capabilities, trusted by large enterprise customers. In this role, you’ll be essential to maintaining and improving the experience for our existing customers, while helping evolve our elastic SaaS cloud platform. You will also bring in expertise in using Azure managed services - like Databricks, Kafka/Event Hubs, Redis or SQL MI – as well as Azure Cognitive services (AI models). As part of an Agile team, you’ll contribute as an individual contributor, working primarily with Python, C# .NET and SQL in integrating AI models in our products, which will run as containerized services on Azure Kubernetes. You may also be required to contribute to the front end, working with TypeScript. You will be expected to guide junior members of the team in best practices in software development. In this role, you will collaborate closely with data scientists and AI engineers to build and integrate solutions powered by large language models (LLMs). A foundational understanding of prompt engineering and transformer-based architecture is expected, with the opportunity to further develop and deepen these skills on real-world projects. You’ll be working at the forefront of applied AI, contributing to innovative products and shaping best practices in the rapidly evolving generative AI landscape. Responsibilities : Build services for our DEX solution, by integrating with AI models, to derive insights Collaborate with Data Scientists to design the optimum solutions using AI models, balancing the capabilities of the models, performance, cost and long-term maintainability. Define the architecture, design and develop new features for our software in Python & C# Continuously integrate, build and deploy our solution from test system to production Design and implement common APIs based on architecture guidelines and frameworks Design and build common database systems of high availability and quality Optimize and enhance our software with new, efficient algorithms and state-of-the-art software tools and technologies Work independently on solutions for specified requirements and be responsible for complying with time and quality specifications Ensure that our software is secure, stable, scalable and runs efficiently Monitor the latest technical developments in your field and make proposals for improvement Guide and assist other team members in engineering topics relevant for the team Coach & mentor junior members in the team Act as an advisor for product owners (feasibility studies and time estimates for new functionality to be implemented) Communicate with customers to analyze & fix product defects, or during major implementations Requirements: A university degree in the field of information technology, computer science and engineering or a related subject 6+ years of professional experience in the field of software development Solid knowledge of Python and SQL is mandatory, and C# .Net is secondary Knowledge of Typescript, React or C++ is a plus Strong focus on scalability and performance, with the ability to validate that solutions operate efficiently under increasing workloads and demonstrate predictable/linear growth Must have experience in any of the unit test casing frameworks Experience in Kubernetes, Docker, Kafka, Databricks, ADO Pipelines or Azure services (like AKS, Redis, Key Vault, Event Hub, Service Bus, SQL MI, etc.) and Azure Cognitive Services Experience in taking architectural decisions about the development and maintenance of large-scale distributed systems and integrations with applications and user interfaces Understanding of Clean Code and Design Patterns for object-orientated programming A positive and solution-oriented mindset paired with a structured and analytical way of thinking/working, being a team player, as well as motivated to learn new things Familiarity with AI tools for coding (like Co-pilot) is a plus Familiarity with concepts of end-user-computing, log analysis, anomaly detection & correlation is a plus Fluency in English is mandatory, further languages are a plus TeamViewer is an equal opportunities employer and is committed to building an inclusive culture where everyone feels welcome and supported. We C-A-R-E and understand that our diverse, values-driven culture makes us stronger. As we continue to grow as a company, we also focus on enabling our employees to grow both personally and professionally. We are proud to have an open and embracing workplace environment that will empower you to be your best no matter your gender, civil or family status, sexual orientation, religion, age, disability, education level, or race.
Join TeamViewer, the leader in remote connectivity software. We harness the potential of cutting-edge technologies such as Augmented Reality and Artificial Intelligence to push the boundaries of innovation and shape the future of digitalization. Our team of more than 1,500 employees spans different continents, cultures and disciplines. With our inclusive values, we celebrate the unique perspectives and talents each individual brings to the table and foster a dynamic work environment where new ideas thrive. Become part of our winning team and help us create a world that works better. The TeamViewer Digital Employee Experience (DEX) platform finds and resolves IT issues before they affect users. Over the past several years we have successfully built and released products which makes IT administrators' day-to-day life easier. Our vision is to become THE unified endpoint management solution for our customers. We’re looking for an experienced Software Engineer to play a key role in supporting and enhancing our DEX capabilities, trusted by large enterprise customers. In this role, you’ll be essential to maintaining and improving the experience for our existing customers, while helping evolve our elastic SaaS cloud platform by designing & developing new features and integrations, as per our Product Roadmap. As part of an Agile team, you will operate as an individual contributor, working primarily with C# .NET, a low-code platform (OutSystems), SQL Lite and SQL to develop solutions (web apps) and content leveraging DEX Platform capabilities. These solutions will collate device/software performance data from the customer’s whole estate, analyze it and present trends and anomalies for the IT administrator to take action. Responsibilities : Maintain and extend features for our DEX Solutions like Exchange, Device Refresh, Business Impact, Intune and Reclaim. Participate in the design and development of new DEX content and Solutions. Continuously integrate, build and deploy our solution from test system to production Enhance and maintain common APIs based on architecture guidelines and frameworks Enhance and maintain common database systems of high availability and quality Work independently on solutions for specified requirements that align with our quality standards Ensure that our software is secure, stable, scalable and runs efficiently Monitor the latest technical developments in your field and make proposals for improvement Collaborate with field teams (like Customer Support & Sales Engineering) to analyze customer issues and provide workarounds, and code-fixes Requirements: A university degree in the field of information technology, computer science & engineering or a related subject 2+ years of professional experience in the field of software development Solid knowledge of .NET (C#) and SQL/SQL Lite is mandatory Experience in web development Experience in setting up & managing VMs Experience with Microsoft Visual Studio or Rider, Resharper, GIT, ADO/TFS build Proficiency in Windows OS and familiarity with macOS and Linux. Experience with any low code platform such as OutSystems is a plus A positive and solution-oriented mindset paired with a structured and analytical way of thinking/working, being a team player, as well as motivated to learn new things Experience in one or more of the following areas is a plus: desktop virtualization, network communications, and digital certificates/PKI. Experience in Microsoft Intune, SCCM, JAMF is a plus. Familiarity with Mobile Device Management (MDM) and Endpoint Detection & Response (EDR) is a plus Familiarity with cloud services like Microsoft 365 (Teams, OneDrive etc.), Azure AD, Conditional Access, Identity and Access Management is a plus Familiarity with AI-tools for coding (eg: Co-pilot) is a plus Knowledge of PowerShell, Python is a plus Fluency in English is mandatory, further languages are a plus TeamViewer is an equal opportunities employer and is committed to building an inclusive culture where everyone feels welcome and supported. We C-A-R-E and understand that our diverse, values-driven culture makes us stronger. As we continue to grow as a company, we also focus on enabling our employees to grow both personally and professionally. We are proud to have an open and embracing workplace environment that will empower you to be your best no matter your gender, civil or family status, sexual orientation, religion, age, disability, education level, or race.
Join TeamViewer, the leader in remote connectivity software. We harness the potential of cutting-edge technologies such as Augmented Reality and Artificial Intelligence to push the boundaries of innovation and shape the future of digitalization. Our team of more than 1,500 employees spans different continents, cultures and disciplines. With our inclusive values, we celebrate the unique perspectives and talents each individual brings to the table and foster a dynamic work environment where new ideas thrive. Become part of our winning team and help us create a world that works better. Join TeamViewer, the leader in remote connectivity software. We harness the potential of cutting-edge technologies such as Augmented Reality and Artificial Intelligence to push the boundaries of innovation and shape the future of digitalization. Our team of more than 1,500 employees spans different continents, cultures and disciplines. With our inclusive values, we celebrate the unique perspectives and talents each individual brings to the table and foster a dynamic work environment where new ideas thrive. Become part of our winning team and help us create a world that works better. Short Description/Job Objective: The TeamViewer Digital Employee Experience (DEX) platform finds and resolves IT issues before they affect users. Over the past several years we have successfully built and released products which makes IT administrators' day-to-day life easier. Our vision is to become THE unified endpoint management solution for our customers. We’re looking for a Staff Software Engineer to play a key role in developing and enhancing our DEX capabilities, trusted by large enterprise customers. In this role, you’ll be essential to developing and improving the experience for our existing customers, while helping evolve our elastic SaaS cloud platform. You will also bring in expertise in using Azure managed services - like Databricks, Kafka/Event Hubs, Redis or SQL MI. As part of an Agile team, you’ll contribute as an individual contributor, working primarily with C# .NET and SQL. Your work will power both containerized services running on Azure Kubernetes and web applications hosted on IIS in on-prem environments. You will also guide junior members of the team in best practices in software development & Secure SDLC. Responsibilities : Develop & enhance services for our DEX solution in the areas of Device Inventory, Device & Software Catalog Matching, Data Ingestion at scale, and Cloud Data Sync Define the architecture, design and develop new features for our software in .NET C# Continuously integrate, build and deploy our solution from test system to production Design and implement common APIs based on architecture guidelines and frameworks Design and build common database systems of high availability and quality Optimize and enhance our software with new, efficient algorithms and state-of-the-art software tools and technologies Work independently on solutions for specified requirements and be responsible for complying with time and quality specifications Ensure that our software is secure, stable, scalable and runs efficiently Monitor the latest technical developments in your field and make proposals for improvement Guide and assist other team members in engineering topics relevant for the team Coach & mentor junior members in the team Act as an advisor for product owners (feasibility studies and time estimates for new functionality to be implemented) Communicate with customers to analyze & fix product defects, or during major implementations Contribute towards Security initiatives like ISO27001, SOC2, NIST and FedRAMP certification, and inculcate security awareness (SSDLC) across the team. Requirements: A university degree in the field of information technology, computer science and engineering or a related subject 10+ years of professional experience in the field of software development Solid knowledge of .NET (C#) and SQL is mandatory Solid knowledge of Secure SDLC principles, OWASP Top-10 vulnerabilities & remediation, and Threat Modeling Must have experience in any of the unit test casing framework Experience in docker, kafka, databricks, ADO pipelines or Azure services (like AKS, Redis, Keyvault, eventhub, servicebus, SQL MI, PostgreSQL etc) Must be very well aware of Docker 7 Kubernetes ecocystem and should be able to work on them locally in docker desktop. Experience in taking architectural decisions about the development and maintenance of large-scale distributed systems and integrations with applications and user interfaces Experience in quick feasibility studies, POC & prototyping to arrive at firm estimates Experience in build v/s buy evaluations and total cost of ownership of software systems Understanding of Clean Code and Design Patterns for object-orientated programming A positive and solution-oriented mindset paired with a structured and analytical way of thinking/working, being a team player, as well as motivated to learn new things Experience in any of the following is desirable: parallel programming (multi-threading), test automation, network communications, digital certificates/PKI Knowledge of Typescript, React or C++ is a plus Familiarity with AI tools for coding (like Co-pilot) is a plus Familiarity with concepts of end-user computing and software asset management is a plus Fluency in English is mandatory, further languages are a plus TeamViewer is an equal opportunities employer and is committed to building an inclusive culture where everyone feels welcome and supported. We C-A-R-E and understand that our diverse, values-driven culture makes us stronger. As we continue to grow as a company, we also focus on enabling our employees to grow both personally and professionally. We are proud to have an open and embracing workplace environment that will empower you to be your best no matter your gender, civil or family status, sexual orientation, religion, age, disability, education level, or race. TeamViewer is an equal opportunities employer and is committed to building an inclusive culture where everyone feels welcome and supported. We C-A-R-E and understand that our diverse, values-driven culture makes us stronger. As we continue to grow as a company, we also focus on enabling our employees to grow both personally and professionally. We are proud to have an open and embracing workplace environment that will empower you to be your best no matter your gender, civil or family status, sexual orientation, religion, age, disability, education level, or race.