
Job Information
John Deere Software Engineer - Indaiatuba/SP in Indaiatuba, Brazil
Reconhecemos e valorizamos a pluralidade dos nossos times. Por isso, criamos condições para a equidade de oportunidades através de políticas, práticas e atitudes que promovam uma cultura de respeito e o desenvolvimento de talentos.
Buscamos cada vez mais diversidade de gênero, etnias, religiões, LGBTQIA+, deficiências, culturas e histórias para impulsionar a inovação em nosso DNA.
E estamos sempre à procura de mentes 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: Software Engineer - Indaiatuba/SP - 102199
Como Software Engineer na John Deere, alocado(a) na unidade de Indaiatuba/SP, atuando no time de produto SD (Sales & Distribution Parts) você será responsável em projetar, desenvolver e testar código/configuração, seguindo metodologias ágeis e práticas modernas como TDD. Além disso, trabalhará para garantir que as soluções atendam aos requisitos de negócio e critérios técnicos para operações de longo prazo.
Principais Responsabilidades
Colaborar em conjunto ao Product Owner e Scrum Master para entender os requisitos de negócio do ponto de vista técnico, considerando aspectos sobre retorno sobre o investimento;
Projetar, desenvolver e testar código/configuração necessários para fornecer a funcionalidade desejada;
Colaborar com as partes interessadas e membros da equipe para garantir que os recursos atendam às necessidades de negócio bem como critérios de robustez técnica visando operações de longo prazo;
Seguir a metodologia de entrega de software Ágil;
Realizar entrega utilizando tecnologias e práticas modernas, incluindo prática de TDD;
Operar no modelo “Build & Run”, ou seja, toda o desenvolvimento de funcionalidades serão suportadas pela mesma equipe;
Atuar ativamente na solucionar problemas pela busca da causa raiz e atuar junto aos clientes de modo a garantir as operações na resolução de incidentes;
Treinar e ajudar a desenvolver outros membros da equipe.
Habilidades Necessárias
Graduação completa em Ciência da Computação, Engenharia de Software ou áreas relacionadas a Tecnologia da Informação;
Inglês intermediário (lê e redige e-mails com autonomia, participa de ligações e reuniões);
Experiência com linguagem de programação como Python, Java e/ou Javascript/Node.js (backend);
Experiência com PL/SQL (MySQL/Postgres/Oracle);
Experiência com o ambiente de desenvolvimento de aplicativos (Git flow) e recursos em cloud (AWS Serverless);
Conhecimento em HTML5/CSS3 e ReactJS (frontend);
Experiência no desenvolvimento de microsserviços na construção de APIs e integração com sistemas;
Experiência com Test Driven Development (TDD) e Unit Test Frameworks;
Disponibilidade para atuar em Indaiatuba/SP.
O que te faz destacar
Experiência em linguagem de programação usando SAP ABAP com ABAP Object Oriented;
Experiência em SAP Ui5 e Fiori;
Experiência com SAP Business Technology Platform (BTP);
Experiência com módulo SD (Sales & Distribution) Parts.
O Que Você Receberá
Na John Deere, você conseguirá desenvolver uma carreira que levará você aonde quer chegar. Além de produzirmos máquinas conectadas e inteligentes, com a mais alta qualidade, criamos soluções e serviços que garantam que nossos clientes possam gerir seus negócios de forma sustentável e produtiva. Com conexões tecnológicas, sociais e humanas, você terá liberdade de explorar novos projetos e pensar de forma inovadora.