John Deere logo
John Deere

192 open roles

Senior Software Engineer (Typescript/Javascript/SAP) - Indaiatuba/SP

Indaiatuba, Sao Paulo, BrazilHybridPosted Jul 13, 2026

Job description

Trabalhamos para que a vida possa avançar e estamos sempre à procura de pessoas inovadoras que possam contribuir com a nossa missão. Que tal fazer parte do nosso time? Local Principal: Brasil (BR)

  • São Paulo
  • Indaiatuba Função: Technology (CA) Título: Senior Software Engineer (Typescript/Javascript/SAP)
  • Indaiatuba/SP - 121946 Como Senior Software Engineer (Typescript/Javascript/SAP) , atuando na equipe de Tecnologia em Vendas & Distribuição, na John Deere Brasil em Indaiatuba/SP, você fará parte de uma organização global presente em mais de 26 países, responsável pela jornada de venda e distribuição de tudo o que produzimos, desde peças e motores até tratores autônomos para agricultura de precisão e construção. Nosso desafio é construir produtos digitais que proporcionem experiências encantadoras, acelerem processos e aumentem a eficiência para nossos clientes finais, parceiros internos e concessionários. Queremos criar produtos que nossos clientes amem!Utilizamos o que há de mais moderno em nossa stack tecnológica. Utilizamos o que há de mais moderno em nossa stack tecnológica. Todos os nossos processos de manufatura, incluindo toda a jornada de venda das máquinas, utilizam o SAP S/4, explorando aspectos transacionais e outras soluções que conectam parceiros e fábricas por meio de APIs, aplicações web e mobile, além de novos canais que ainda estamos explorando. Além disso, empregamos fortemente o conceito de Clean Core, ampliando nossa stack de desenvolvimento para plataformas de cloud como AWS, plataformas de dados e machine learning como Databricks, e também de experiência do usuário como Full. Story. Valorizamos a inovação em nosso dia a dia! No time, seu papel é suportar inovações nos produtos com foco em desenvolvimento de aplicações em nossas stacks. Além disso, você será um elo importante entre software analysts, product managers e scrum masters. Suas principais atividades são: Principais Responsabilidades Analisar atribuições e co-criar especificações de soluções que devem ser atendidas para atingir objetivos de negócios e/ou técnicos, visando o retorno sobre o investimento, incluindo retorno financeiro e operacional, com a mitigação de débitos técnicos; Atuar como líder técnico do time, definindo direcionamento arquitetural, promovendo boas práticas de engenharia e apoiando a tomada de decisões técnicas; Colaborar ativamente na evolução da tech stack e gerenciamento de débito técnico por meio de construção de provas de conceito, arquiteturas de referência e seminários; Definir o roadmap técnico incremental e evolutivo baseado em tecnologias estratégicas, como Inteligência Artificial, Arquitetura Orientada a Eventos e Serverless Design;. Projetar, desenvolver e testar código/configuração necessários para fornecer a funcionalidade desejada; Utilizar metodologias de referência em engenharia de software, tais como Test Driven Development (TDD), SOLID e Domain-Driven Design (DDD); Colaborar com stakeholders e membros da equipe para garantir que as soluções atendam às necessidades de negócio e aos critérios de robustez técnica necessários para operações de longo prazo; Operar no modelo Build & Run, sendo responsável pelo desenvolvimento e suporte operacional das soluções entregues pelo time; Atuar na solução de problemas por meio da identificação da causa raiz e trabalhar junto aos clientes para garantir a continuidade das operações; Mentorar engenheiros e futuros líderes técnicos, promovendo compartilhamento de conhecimento e desenvolvimento das capacidades de engenharia do time; Seguir práticas ágeis de desenvolvimento de software e contribuir para o atingimento das métricas de Engenharia de Elite. Habilidades Que Você Precisa Graduação completa em Ciência da Computação, Engenharia de Software ou áreas relacionadas à Tecnologia da Informação;. Inglês avançado; Inglês avançado: vocabulário amplo, boa gramática; conduz reuniões, argumenta, negocia e ministra treinamentos; Experiência aprofundada em projeto, desenvolvimento, testes e integração de soluções de software de média a alta complexidade em back-end Python, Java e/ou JavaScript/Node.js (ou tecnologias equivalentes); Experiência com desenvolvimento de aplicações frontend utilizando React; Experiência com desenvolvimento de microsserviços, APIs, integração entre sistemas e Arquitetura Orientada a Eventos; Experiência com bancos de dados SQL (PostgreSQL e MySQL) e NoSQL (DynamoDB); Experiência com Test Driven Development (TDD) e frameworks de testes automatizados; Vivência aplicando versionamento com Git e práticas de desenvolvimento colaborativo; Experiência com recursos de cloud AWS e conceitos de arquitetura serverless; Habilidades atuando como referência técnica, apoiando decisões arquiteturais e a evolução de boas práticas de engenharia. O Que Faz Destacar Pós-graduação em Engenharia de Software, Arquitetura de Soluções ou áreas correlatas; Experiência com o módulo SAP SD (Sales & Distribution); Experiência com desenvolvimento SAP ABAP utilizando orientação a objetos; Experiência em aplicações que envolvam automação de atividades utilizando agentes de IA (Lang. Chain e Lang. Graph). Nossos principais benefícios Remuneração variável; Plano de Saúde; Plano Odontológico; Seguro de Vida; Previdência Privada; Benefício Ótica; Reembolso vacina; Universidade Corporativa; Total. Pass; Dependendo da unidade, você terá restaurante no local, vale refeição ou alimentação; Auxílio farmácia; Entre outros #LI-Hybrid Nosso Processo Seletivo A seleção começa com a sua inscrição, para algumas vagas, existem alguns testes adicionais. Você terá a possibilidade de conhecer pessoas do time nas entrevistas! Nosso processo seletivo é flexível em termos de tempo, então não se preocupe! Nossa equipe de Talent Acquisition está comprometida em proporcionar a melhor experiência para você. Analisamos todas as candidaturas cuidadosamente e fornecemos feedback em todas as etapas do processo. Além disso, todas as orientações serão enviadas por e-mail! Sobre a John Deere A John Deere é líder global no fornecimento de produtos, tecnologia e serviços avançados para clientes que desempenham um papel essencial na agricultura, construção, florestal entre outros setores. Nosso objetivo é atender à crescente necessidade mundial de alimentos, combustível, abrigo e infraestrutura, enquanto promove a sustentabilidade e a preservação do planeta que chamamos de lar. Inovamos para impulsionar a produtividade e proteger nosso planeta e convidamos você a fazer parte dessa história. Trabalharemos juntos para criar, testar, superar para que para que a vida possa avançar. 💚🚜

Description copied from John Deere's careers page. Read the full posting before you apply.

More jobs at John Deere

See all openings at John Deere

More jobs in Indaiatuba

See all jobs in Brazil