Need a new HRIS? Our new buyer’s guide is packed with all the things you need to know. Get your free guide now

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.

Nikoletta Bika
Nikoletta Bika

Nikoletta holds an MSc in HR management and has written extensively about all things HR and recruiting.

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

Jump to section

    Let's grow together

    Explore our full platform with a 15-day free trial.
    Post jobs, get candidates and onboard employees all in one place.

    Start a free trial