Staff Software Engineer
Data: 2 de jun de 2023
Localização: Indaiatuba, São Paulo, BR, 13337-300
Empresa: John Deere
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: Brazil (BR) - São Paulo - Indaiatuba
Função: Technology (CA)
Título: Staff Software Engineer - 90263
Sobre a Área
Somos 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, de peças, motores a tratores autônomos para agricultura de precisão e construção.
Nosso desafio é de construir produtos digitais que tenham experiências que encante, acelere e empregue eficiência em nossos clientes finais, parceiros internos e concessionários. Queremos ter produtos que as pessoas amem!
Utilizamos o que há de mais moderno em nossa stack tecnológica. Nosso ERP é o SAP S/4, da qual exploramos aspectos transacionais além de outras soluções que conectam parceiros e fábricas por meio de APIs, web & mobile applications e novos canais que ainda estamos por explorar. Valorizamos muito a inovação em nosso dia-a-dia!
Para viabilizar nossa estratégia de tecnologia moderna (modern tech stack) utilizamos uma abordagem focada em cloud-architecture em nossos workloads na clouds públicas AWS e Azure, acelerando a adoção intensiva do padrão serverless e containers em conjunto com processamento assíncrono. Além disso, colaboramos com nossos times globais de plataforma em soluções que visam uma melhor experiência o desenvolvedor.
Requisitos da Vaga
Exigidos
- Graduação completa em Ciência da Computação, Engenharia de Software ou áreas relacionadas à Tecnologia da Informação;
- Inglês intermediário ou avançado para atividades do dia-a-dia com times globais (EUA, Alemanha, Argentina, Índia e China)
- Experiência em linguagem de programação usando SAP ABAP, e outra linguagem como Python, Java e/ou Javascript/Node.js (backend) e PL/SQL (MySQL/Postgres/Oracle);
- Experiência com módulo SD (Sales & Distribution) Branch.
- Conhecimentos em SAP Ui5, Fiori;
- Experiência no desenvolvimento de microsserviços na construção de APIs, workers e integração com sistemas.
- Conhecimento em HTML5/CSS3 e React (frontend);
- Experiência com o ambiente de desenvolvimento de aplicativos (Git flow) e recursos em cloud (AWS e/ou Azure, serverless e plataformas como serviço);
- Experiência com Test Driven Development (TDD) e Unit Test Frameworks;
- Experiência com mentoria e liderança técnica de times, atuando em atividades de code review, pair programming e compartilhamento de assuntos técnicos com o objetivo de aumentar a aumentar a barra técnica dos times de produto;
- Conhecimento em desenhos de arquitetura técnica com visão fim-a-fim de soluções (blueprint), definição de planos de ação e implementação considerando abordagem ágil.
Desejável
- Experiência com configurações e implantação em pipelines de CI/CD;
- Experiência com conceitos e atividades de Site Reliability Engineering (SRE) e Observability;
- Experiência com SAP Business Technology Platform (BTP);
- Pós-graduação em áreas de arquitetura de soluções, dados e analytics.
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.
Segmento de vagas:
Test Engineer, Testing, Cloud, Software Engineer, ERP, Engineering, Technology