Pl Software Engineer - Indaiatuba/sp

John Deere John Deere · Industrial · São Paulo, SP, Brazil · Technology (CA)

Software Engineer role focused on full-stack development with an emphasis on front-end, building intuitive user interfaces, and integrating with SAP business processes. The role involves the full software development lifecycle and collaboration within agile teams.

What you'd actually do

  1. Projetar, desenvolver e manter aplicações front-end responsivas e amigáveis ao usuário;
  2. Construir e integrar soluções front-end com serviços e APIs backend;
  3. Trabalhe com sistemas e processos SAP (Gestão de Pedidos) por meio de integrações, serviços ou extensões;
  4. Participe do ciclo completo de desenvolvimento de software: design, desenvolvimento, testes, implantação e suporte;
  5. Escreva código limpo, sustentável e bem testado seguindo as melhores práticasColabore em equipes ágeis, participando de planejamento de sprints, revisões e retrospectivas;

Skills

Required

  • Graduação completa em Tecnologia da Informação, Ciência da Computação, Engenharia, Data Science ou área correlata
  • Inglês avançado
  • Experiência em projetar, desenvolver, testar e integrar soluções de software de complexidade média
  • Expertise no desenvolvimento de software com uma ou mais linguagens de programação ou bibliotecas, como Java – Spring, JavaScript – NodeJS
  • Forte experiência em desenvolvimento front-end usando frameworks modernos como React e JavaScript
  • Conhecimento prático, experiência em práticas modernas de desenvolvimento, incluindo controle de versão, CI/CD, TDD, injeção de dependências e conteinerização
  • Conhecimento prático de design e desenvolvimento de arquitetura baseada em serviços e microsserviços

Nice to have

  • Experiência na integração de aplicações front-end com SAP via APIs, serviços ODATA ou middleware
  • Exposição a processos e sistemas SAP
  • Experiência com plataformas em nuvem como a AWS
  • Compreensão das melhores práticas de otimização de desempenho