Apply now »

Title:  Software Engineer - São Paulo/SP

Job Requisition ID:  316825
Location: 

Sao Paulo, Sao Paulo, BR Brazil, 4711-130

Category:  Digital Technology
Description: 

Deseja construir um futuro sólido e sustentável e, desenvolver sua carreira?

Junte-se aos 160 mil funcionários da Cargill no mundo, que utilizam novas tecnologias, insights dinâmicos e com mais de 154 anos de experiência, conectam produtores a mercados, clientes a ingredientes e, pessoas e animais aos alimentos necessários para prosperarem.

Propósito do Trabalho e Impacto

O trabalho do Software Engineer é projetar, desenvolver e manter aplicações de software e sistemas. Com supervisão limitada, esse trabalho colabora com equipes multifuncionais para implementar novos recursos de software para atender às necessidades dos usuários e metas de negócios e atualizar os softwares existentes para melhorar o desempenho e a funcionalidade por meio da escrita de código limpo, eficiente e escalável e da solução de problemas moderadamente complexos. Este trabalho também participa de revisões de código para manter a alta qualidade do código e compartilhar conhecimento com os membros da equipe de engenharia de software.

Principais Responsabilidades

  • DESENVOLVIMENTO DE SOFTWARE: Projeta e desenvolve soluções de software de alta qualidade, escrevendo códigos limpos, sustentáveis e eficientes.
  • AUTOMAÇÃO: Faz uso de plataforma interna de implantação de software, metodologias e ferramentas para automatizar o processo de implantação, garantindo lançamentos suaves e confiáveis.
  • COLABORAÇÃO: Trabalha em parceria com uma equipe multifuncional de gerentes de produto, designers e outros engenheiros para reunir e desenvolver requisitos moderadamente complexos e fornecer soluções que atendam às necessidades de negócios.
  • TESTE E DEPURAÇÃO: Planeja e executa testes unitários e testes de integração e executa a depuração dos códigos para manter a qualidade e o desempenho do software.
  • MELHORIA CONTÍNUA: Faz sugestões para melhorar os processos de desenvolvimento e implantação de software e implementa os padrões aprovados para melhorar a eficiência e a confiabilidade.
  • DOCUMENTAÇÃO: Elabora e mantém documentação abrangente para aplicativos de software, processos de implantação e configurações do sistema.
  • SUPORTE TÉCNICO: Fornece suporte técnico e solução de problemas com aplicativos implantados para garantir tempo de inatividade mínimo e resolução rápida.

Qualificações Mínimas

  • Sólida experiência em backend com PHP, Java, C#, JavaScript, Typescript, NodeJS e frontend com React JS
  • Conhecimento em APIs REST e arquitetura de sistemas escaláveis
  • Proficiência em GIT; princípios SOLID; boas práticas de SQL e Contêinerização com Docker
  • Utilização de Laravel, Symfony (PHP) e Spring Boot (Java)
  • Inglês avançado
  • Disponibilidade de atuação em São Paulo/SP

Qualificações Preferenciais

  • Exposição a clean architecture, DDD ou arquitetura em camadas.
  • Experiência com pipelines de CI/CD.
  • Familiaridade de ferramentas de monitoramento como Data Dog, Serilog, Application Insights.
  • Familiaridade com Python e/ou R
  • Conhecimentos de GraphQL, Kubernetes, Oracle e Postgresql

#LI-Hybrid #LI-MS3

Na Cargill, todas as pessoas são importantes. A Cargill está comprometida em criar e manter um ambiente de trabalho inclusivo e diversificado, onde todos e todas são tratados com dignidade e respeito. Alinhada com nossos Princípios e Valores, a Cargill proíbe qualquer tipo de discriminação e assédio contra qualquer pessoa ou candidato (a) no que diz respeito a: raça, etnia, cor, religião, nacionalidade, ascendência, sexo, gênero, identidade de gênero, expressão de gênero, orientação sexual, idade, deficiência, gravidez, informações genéticas, estado civil, status familiar, país de origem, afiliação a sindicato ou qualquer outro status protegido por lei. A Cargill também cumpre todas as leis e regulamentos nacionais e locais aplicáveis, relativos à não discriminação e empregabilidade.

Apply now »