




Junte-se à TeamViewer, líder em software de conectividade remota. Aproveitamos o potencial de tecnologias avançadas, como Realidade Aumentada e Inteligência Artificial, para expandir os limites da inovação e moldar o futuro da digitalização. Nossa equipe de mais de 1.500 funcionários abrange diferentes continentes, culturas e disciplinas. Com nossos valores inclusivos, celebramos as perspectivas únicas e os talentos que cada indivíduo traz, promovendo um ambiente de trabalho dinâmico onde novas ideias prosperam. Torne-se parte de nossa equipe vencedora e ajude-nos a criar um mundo que funcione melhor. **Responsabilidades** A plataforma Digital Employee Experience (DEX) da TeamViewer encontra e resolve problemas de TI antes que afetem os usuários. Ao longo dos últimos anos, construímos e lançamos com sucesso produtos que facilitam o dia a dia dos administradores de TI. Nossa visão é nos tornarmos A solução unificada de gerenciamento de endpoints para nossos clientes. Estamos procurando um Engenheiro de Software para desempenhar um papel fundamental no suporte e aprimoramento de nossas funcionalidades DEX, confiadas por grandes clientes corporativos. Neste cargo, você será essencial para manter e melhorar a experiência de nossos clientes atuais, ao mesmo tempo que ajuda a evoluir nossa plataforma em nuvem SaaS elástica. Como parte de uma equipe ágil, você atuará como colaborador individual, trabalhando principalmente com C\# .NET e SQL. Seu trabalho dará suporte tanto a serviços em contêineres executados no Azure Kubernetes quanto a aplicações web hospedadas na nuvem. Você também orientará membros juniores da equipe nas melhores práticas de desenvolvimento de software. * Construir, aprimorar e dimensionar funcionalidades principais da plataforma * Definir a arquitetura, projetar e desenvolver novos recursos para nosso software em C\# * Integrar continuamente, construir e implantar nossa solução do sistema de teste até a produção * Projetar e implementar APIs comuns com base em diretrizes e frameworks de arquitetura * Projetar e construir sistemas de banco de dados comuns de alta disponibilidade e qualidade * Otimizar e aprimorar nosso software com novos algoritmos eficientes e ferramentas e tecnologias de software modernas * Trabalhar de forma independente em soluções para requisitos especificados e ser responsável por cumprir prazos e especificações de qualidade * Garantir que nosso software seja seguro, estável, escalável e execute com eficiência * Monitorar os mais recentes avanços técnicos em sua área e propor melhorias * Orientar e auxiliar outros membros da equipe em tópicos de engenharia relevantes para a equipe * Atuar como consultor para proprietários de produtos (estudos de viabilidade e estimativas de tempo para novas funcionalidades a serem implementadas) * Comunicar-se com clientes para analisar e corrigir defeitos do produto ou durante grandes implantações * Criar testes unitários e planos de teste para manter um alto nível de automação de testes * Criar e manter documentação de projeto **Requisitos** * Graduação universitária na área de tecnologia da informação, ciência da computação, engenharia ou área relacionada * 3\+ anos de experiência profissional na área de desenvolvimento de software * Conhecimento sólido em .NET (C\#) e SQL é obrigatório * Experiência em qualquer framework de testes unitários, criando e mantendo testes unitários, é essencial * Experiência com serviços em nuvem Azure, como: Kafka/Event Hub, AKS, Redis, Service Bus, SQL Managed Instance * Experiência em construção e entrega de soluções em contêineres (Docker) * Bom entendimento dos conceitos de arquitetura de software e exposição a sistemas distribuídos em larga escala * Entendimento de Clean Code, Padrões de Projeto e princípios SOLID para programação orientada a objetos * Mentalidade positiva e voltada para soluções, aliada a uma forma de pensar/trabalhar estruturada e analítica, ser um bom colaborador e estar motivado para aprender coisas novas * Bom entendimento de programação multithread/assíncrona * Experiência com comunicações de rede é um diferencial, idealmente com compreensão de conceitos de segurança de rede (TLS, certificados digitais, autenticação e provedores de identidade) * Habilidade em depuração e solução de problemas * Entendimento dos princípios e melhores práticas de codificação segura * Familiaridade com testes de desempenho e otimização de código/consultas é um diferencial * Experiência com tecnologia CI/CD, como Kustomize, ArgoCD, é um diferencial * Experiência com Azure Application Gateway, nginx e Azure Web Application Firewall é um diferencial * Familiaridade com ferramentas de IA para codificação (como Co\-Pilot) é um diferencial * Familiaridade com plataformas de observabilidade (por exemplo, DataDog) e registro estruturado é um diferencial * Fluência em inglês é obrigatória; conhecimento de outros idiomas é um diferencial **O que oferecemos** * **Integração presencial** em nosso escritório central para um início ideal * **Excelentes pacotes de remuneração e benefícios** * Escritórios com fácil acesso ao **transporte público** * Acesso à plataforma *Corporate Benefits* com muitos **descontos** * Eventos regulares de **equipe** e celebrações empresariais * Política de **portas abertas**, sem código de vestimenta, reuniões frequentes com todos e almoços com a liderança * Horário de trabalho **híbrido** e **flexível**, com até 50% de home office * **Programa Trabalhe do Exterior** permitindo até 40 dias de trabalho fora do país de contrato A TeamViewer é uma empresa que apoia a igualdade de oportunidades e está comprometida em construir uma cultura inclusiva onde todos se sintam bem-vindos e apoiados. Nós C\-A\-R\-E (Cuidamos) e entendemos que nossa cultura diversa e baseada em valores nos torna mais fortes. À medida que continuamos crescendo como empresa, também focamos em permitir que nossos funcionários cresçam pessoal e profissionalmente. Temos orgulho de ter um ambiente de trabalho aberto e acolhedor que irá capacitar você a ser o melhor, independentemente de seu gênero, estado civil ou familiar, orientação sexual, religião, idade, deficiência, nível educacional ou raça.


