Ativa os alertas de emprego por e-mail!

Software Engineer - São Paulo/SP

Cargill

São Paulo

Presencial

BRL 160.000 - 200.000

Tempo integral

Ontem
Torna-te num dos primeiros candidatos

Resumo da oferta

Uma empresa global de alimentos está em busca de um Software Engineer para projetar e manter aplicações de software em São Paulo. O cargo envolve colaboração em equipe, desenvolvimento de soluções de software de alta qualidade e suporte técnico. É necessário ter sólida experiência em tecnologias como PHP, Java e React JS, além de conhecimentos em APIs REST e inglês avançado.

Qualificações

  • Sólida experiência em desenvolvimento de software utilizando tecnologias mencionadas.
  • Conhecimentos em APIs REST e arquitetura escalável.
  • Disponibilidade para trabalhar em São Paulo/SP.

Responsabilidades

  • Projetar e desenvolver soluções de software de alta qualidade.
  • Automatizar o processo de implantação de software.
  • Colaborar com equipe multifuncional para desenvolvimento de requisitos.
  • Planejar e executar testes unitários e de integração.
  • Fazer sugestões para melhorias nos processos de desenvolvimento.
  • Elaborar e manter documentação abrangente de aplicativos de software.
  • Fornecer suporte técnico e solução de problemas com aplicativos implantados.

Conhecimentos

Experiência sólida em backend com PHP
Java
C#
JavaScript
Typescript
NodeJS
Frontend com React JS
Conhecimento em APIs REST
Arquitetura de sistemas escaláveis
Proficiência em GIT
Princípios SOLID
Boas práticas de SQL
Contêinerização com Docker
Inglês avançado

Ferramentas

Laravel
Symfony
Spring Boot
Descrição da oferta de emprego

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

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.

Obtém a tua avaliação gratuita e confidencial do currículo.
ou arrasta um ficheiro em formato PDF, DOC, DOCX, ODT ou PAGES até 5 MB.