A Tata Consultancy Services (TCS) é líder global em serviços de TI, consultoria & soluções de negócios com uma grande rede de centros de inovação & entrega.Fomos reconhecidos como um Global Top Employer e nossa capacidade de fornecer carreiras holísticas de longo prazo baseadas em aprendizado contínuo impulsionado por nosso ecossistema de aprendizagem digital nos ajuda a desenvolver os melhores talentos!E convidamos você a fazer parte da nossa equipe!Estamos em busca de um(a) Senior .NET Engineer altamente experiente, com sólida vivência em desenvolvimento backend, arquitetura de serviços e plataformas cloud, para atuar na evolução das nossas soluções corporativas. Este(a) profissional terá papel fundamental no desenho, modernização e sustentação de aplicações críticas, contribuindo diretamente para a escalabilidade, segurança e performance dos nossos sistemas.Principais Responsabilidades:Atuar no desenvolvimento, evolução e sustentação de aplicações utilizando C# e .NET (Framework e Core);Conduzir decisões técnicas e suportar o time na adoção de padrões de arquitetura, práticas de clean code e engenharia moderna;Desenvolver e manter APIs RESTful de alta performance e confiabilidade;Projetar, implementar e otimizar soluções baseadas em microsserviços e mensageria;Desenvolver soluções em ambiente de nuvem, preferencialmente Azure, utilizando serviços nativos da plataforma;Realizar tunning e otimização de SQL Server (queries, stored procedures, triggers);Atuar com ferramentas de observabilidade (ex.: Elastic) para monitoramento, logging e troubleshooting;Colaborar em rituais ágeis (Scrum/SAFe) e suportar o time na entrega contínua;Implementar e aprimorar pipelines de CI/CD em ambiente Microsoft DevOps;Contribuir com testes automatizados e boas práticas de qualidade de software;Trabalhar em ambientes containerizados (Docker);Utilizar ferramentas de IA (ex.: Copilot) para acelerar desenvolvimento e aumentar produtividade;Apoiar times menos experientes, promovendo compartilhamento de conhecimento e cultura técnica forte;Habilidades Que você PrecisaBacharelado em Tecnologia da Informação, Ciência da Computação, Engenharia da Computação ou áreas afins;Inglês avançado (vocabulário amplo, gramática impecável, capacidade de liderar reuniões, negociar e ministrar treinamentos);Disponibilidade para trabalhar em modelo híbrido - SP;Experiência com desenv C#/ .NETExperiência com .NET Framework e CoreExperiência com desenvolvimento em cloud (preferencialmente Azure)Forte experiência com SQL Server (triggers, stored procedures e tunning de aplicação em banco)Experiência com APIs RestfullExperiência com microsserviços e mensageriaExperiência com ferramentas de observabilidade (Ex: Elastic)Experiência em ambientes ágeis (Scrum / SAFe)Experiência em ambiente Microsoft DevOpsExperiência em ambientes virtualizados (Docker)Experiência com testes de aplicaçõesExperiência com o processo de DevOps (inclusive config. de pipeline)Experiência com utilização de IA para desenvolvimento (Copilot)Ter dinamismo e perfil de independência ao buscar informaçõesO que você pode esperar de nós?Desenvolvimento profissional e evolução constante das suas competências, sempre de acordo com os seus interesses.Oportunidades para trabalho fora do BrasilUm ambiente colaborativo, diverso e inovador, que incentiva o trabalho em equipe.O que oferecemos?Benefícios TCS – BrasilPlano de SaúdePlanos OdontológicoSeguro de VidaVale TransporteVale Refeição/AlimentaçãoAuxílio CrecheTotalpassTCS Cares – 0800 gratuito que fornece assistência psicológica (24 hrs/dia), jurídica, social e financeira aos associadosParceria com SESCReembolso de CertificaçõesPortal de aprendizagem gratuito da TCS – cursos online e treinamentos ao vivoOportunidade de experiência internacionalParceria de Descontos com Universidades e Escolas de IdiomasBring Your Buddy – Ao indicar pessoas você se torna elegível a receber um bônus para cada contrataçãoTCS Gems – Reconhecimento por performanceXcelerate – Plataforma de carreira com mentoria gratuita