Venha para uma das maiores empresas de Serviços TI do mundo!! Aqui você pode transformar sua carreira! Por que fazer parte da TCS? Aqui na TCS acreditamos que as pessoas fazem a diferença, por isso vivemos uma cultura de aprendizado ilimitado cheio de oportunidades de melhorias e desenvolvimento mútuo. O cenário ideal para expandir ideias através das ferramentas certas, contribuindo para nosso sucesso num ambiente colaborativo.
Estamos em busca de um(a) Engenheiro(a) de Software Sênior para atuar em iniciativas de desenvolvimento de aplicações modernas, cloud-native e escaláveis, contribuindo para a construção de soluções robustas em ambientes corporativos de alta complexidade.
Principais Responsabilidades
- Desenvolver e manter aplicações backend utilizando Java, Spring Boot, Python e/ou Node.js.
- Projetar, implementar e evoluir arquiteturas baseadas em microsserviços.
- Construir e consumir APIs RESTful e GraphQL seguindo boas práticas de desenvolvimento.
- Desenvolver soluções cloud-native em ambientes AWS, Azure ou Google Cloud Platform (GCP).
- Implementar e gerenciar aplicações conteinerizadas utilizando Docker e Kubernetes.
- Criar, otimizar e manter pipelines CI/CD para automação de build, testes e deploy.
- Colaborar com equipes multidisciplinares em um ambiente Ágil (Scrum/Kanban).
- Garantir qualidade, performance, escalabilidade e observabilidade das aplicações.
- Aplicar práticas de desenvolvimento seguro, seguindo princípios OWASP e requisitos de privacidade de dados.
- Participar de revisões de código, definições arquiteturais e práticas de engenharia de software.
- Apoiar iniciativas de inovação e produtividade utilizando ferramentas de desenvolvimento assistidas por IA.
Requisitos Obrigatórios
- Experiência sólida em desenvolvimento de software utilizando Java e Spring Boot.
- Conhecimento em Python e/ou Node.js.
- Experiência na construção de APIs RESTful.
- Vivência com arquitetura de microsserviços.
- Experiência em pelo menos uma plataforma de nuvem: AWS, Azure ou GCP.
- Conhecimento em Docker e Kubernetes.
- Experiência com ferramentas de CI/CD como GitHub Actions, Jenkins, GitLab CI ou ArgoCD.
- Conhecimento em bancos de dados relacionais e não relacionais.
- Experiência com metodologias ágeis (Scrum/Kanban).
- Inglês avançado/fluente para atuação em ambiente global.
- Disponibilidade para atuar de forma híbrida (3x presenciais e 2x remotas (na região de Pinheiros-SP)
Diferenciais
- Experiência com GraphQL.
- Conhecimento em MongoDB e Redis.
- Vivência com práticas de Secure Coding e OWASP Top 10.
- Conhecimento em LGPD e proteção de dados.
- Experiência com observabilidade, monitoramento e logging.
- Utilização de ferramentas de desenvolvimento assistido por IA, como GitHub Copilot, Tabnine ou similares.
- Certificações Cloud (AWS, Azure ou GCP).
O 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 Brasil
Um ambiente colaborativo, diverso e inovador, que incentiva o trabalho em equipe.
O que oferecemos?
Benefícios TCS – Brasil
Plano de Saúde
Planos Odontológico
Seguro de Vida
Vale Transporte
Vale Refeição/Alimentação
Auxílio Creche
Totalpass
TCS Cares – 0800 gratuito que fornece assistência psicológica (24 hrs/dia), jurídica, social e financeira aos associados
Parceria com SESC
Reembolso de Certificações
Portal de aprendizagem gratuito da TCS – cursos online e treinamentos ao vivo
Oportunidade de experiência internacional
Parceria de Descontos com Universidades e Escolas de Idiomas
Bring Your Buddy – Ao indicar pessoas você se torna elegível a receber um bônus para cada contratação
TCS Gems – Reconhecimento por performance
Xcelerate – Plataforma de carreira com mentoria gratuita
Na Tata Consultancy Services (TCS), promovemos uma cultura inclusiva e valorizamos a equidade em todas as suas formas. Esse compromisso se reflete no respeito à diversidade de gênero, pessoas com deficiência, comunidade LGBTQIA+, religiões, raças e etnias.
Todas as nossas oportunidades são baseadas nesses princípios. Desenvolvemos constantemente ações voltadas à inclusão e à responsabilidade social, contribuindo para a construção de uma TCS que respeita e valoriza a individualidade de cada pessoa.
Venha fazer parte da TCS. Venha ser um TCSer!