AI Jobs Map

John Deere · Indaiatuba, São Paulo, Brazil

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

seniorfull timePosted 22 days ago
Apply on LinkedInLinkedInOpens the original posting. AI Jobs Map never asks for your details.

Stack mentioned

typescriptjavascriptawsmachine-learningdatabricksserverlesstddpythonjavanode.jsreactsqlpostgresqlmysqlnosqldynamodbgitlangchain

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 FullStory.

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 (LangChain e LangGraph).

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;

- TotalPass;

- Dependendo da unidade, você terá restaurante no local, vale refeição ou alimentação;

- Auxílio farmácia;

- Entre outros

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. 💚🚜

More jobs at John Deere