Remote work, technology, and engagement are hot topics in the New World of Work. Read our in-depth report

Descrição do trabalho: Desenvolvedor de Software (f/m/d)

Este modelo de descrição do trabalho de um Desenvolvedor de Software foi otimizado para postagem em quadros de empregos ou páginas de carreiras on-line e pode ser facilmente personalizado para a sua empresa.

As responsabilidades do Desenvolvedor de Software incluem:

  • Produzir códigos eficientes e inteligíveis respeitando as especificações
  • Testar e implementar programas e sistemas
  • Reparar e aprimorar softwares existentes

descrição do trabalho de um desenvolvedor de software

Descrição do trabalho

Estamos procurando um Desenvolvedor de Software para construir e implementar programas funcionais. O profissional trabalhará com outros Desenvolvedores e Gerentes de Produto durante todo o ciclo de vida de desenvolvimento de softwares.

Para essa função, é preciso ter espírito de equipe, olhar aguçado para detalhes e habilidades para resolver problemas. Se, além disso, você tiver experiência em estruturas Agile e linguagens de codificação conhecidas (por exemplo, JavaScript), gostaríamos de conhecê-lo.

Seu objetivo será desenvolver programas e sistemas eficientes que atendam às necessidades do usuário.

Responsabilidades

  • Trabalhar com desenvolvedores para projetar algoritmos e fluxogramas
  • Produzir códigos eficientes e inteligíveis respeitando as especificações
  • Integrar componentes de software e programas de terceiros
  • Verificar e implementar programas e sistemas
  • Diagnosticar, depurar e atualizar softwares existentes
  • Coletar e avaliar opiniões de usuários
  • Recomendar e executar melhorias
  • Criar documentação técnica para referência e elaboração de relatórios

Requisitos

  • Experiência comprovada como Desenvolvedor de Software, Engenheiro de Software ou função similar
  • Familiaridade com metodologias de desenvolvimento Agile
  • Experiência com design e desenvolvimento de softwares em um ambiente voltado para testes
  • Conhecimento de linguagens de codificação (por exemplo, C++, Java, JavaScript) e estruturas/sistemas (por exemplo, AngularJS, Git)
  • Experiência com bancos de dados e estruturas de mapeamento objeto-relacional (ORM) (por exemplo, Hibernate)
  • Capacidade para aprender novas linguagens e tecnologias
  • Excelentes habilidades de comunicação
  • Engenhosidade e iniciativa para resolver problemas
  • Atenção aos detalhes
  • Bacharelado em Ciência da Computação, Engenharia ou área relacionada

Ready to hire?

Post to multiple job boards in a single submission. Add your details below and try Workable for free.

Let's grow together

Start hiring now with a 15-day free trial. Or talk to us about your hiring plans and
discover how Workable can help you find and hire great people.