Job Search and Career Advice Platform

Ativa os alertas de emprego por e-mail!

Analista III de Desenvolvimento de Software

TOTVS

Goiânia

Presencial

BRL 80.000 - 120.000

Tempo integral

Hoje
Torna-te num dos primeiros candidatos

Cria um currículo personalizado em poucos minutos

Consegue uma entrevista e ganha mais. Sabe mais

Resumo da oferta

Uma empresa de tecnologia em Goiânia está procurando um desenvolvedor para atuar em soluções técnicas complexas. O candidato ideal deve ter experiência em Delphi, conhecimento de banco de dados ORACLE e ferramentas como GIT e Horse. O trabalho envolve criar e documentar testes, orientar novos desenvolvedores e manter a qualidade do software. Os candidatos devem ter ensino superior completo e conhecimento de boas práticas de desenvolvimento como Clean Code e SOLID.

Qualificações

  • Mínimo de 5 anos de experiência em desenvolvimento de aplicações.
  • Experiência comprovada em ferramentas mencionadas.
  • Conhecimento das boas práticas de desenvolvimento.

Responsabilidades

  • Desenvolver soluções técnicas de média e alta complexidade.
  • Criar testes de alta complexidade.
  • Documentar as etapas de desenvolvimento.
  • Orientar o time de desenvolvimento.
  • Manter a qualidade do software.
  • Orientar desenvolvedores de menor senioridade.
  • Detalhar requisitos através do contato com clientes.

Conhecimentos

Desenvolvimento em Delphi
Banco de dados ORACLE (PL/SQL)
Controle de versão GIT
API REST
Framework Horse
Orientação a Objetos
Testes unitários (DUnit)

Formação académica

Ensino superior completo

Ferramentas

DevExpress
Report Builder
Descrição da oferta de emprego
Descrição

Missão do cargo-Desenvolver soluções técnicas de média e alta complexidade, com baixo nível de supervisão e pouco apoio, através do desenvolvimento de requisitos de softwares utilizando-se das tecnologias envolvidas no projeto.


Responsabilidades e atribuições

O QUE VOCÊ VAI FAZER:



  • Conhecer a fundo a arquitetura do software e ser capaz de atuar nela através da análise de seus componentes, organização e funcionalidades;

  • Criar testes de alta complexidade, sejam estes manuais ou automatizados, que cubram o comportamento desejado dos componentes técnicos desenvolvidos utilizando os requisitos e ferramentas de testes;

  • Documentar as etapas de desenvolvimento realizando o registro do desenvolvimento nas ferramentas de versionamento e documentação;

  • Orientar e trabalhar com o time de desenvolvimento para encontrar soluções de negócio, arquitetura e desenho através da comunicação e trocas de conhecimento;

  • Manter a qualidade do software verificando os processos, ferramentas e boas práticas disponíveis para o produto e tecnologia utilizados;

  • Orientar desenvolvedores de menor senioridade apoiando suas dúvidas, disseminando seu conhecimento, desenhando e arquitetando soluções ou indicando documentação de apoio;

  • Detalhar requisitos de média e alta complexidade através do contato com clientes e áreas envolvidas no projeto/atendimento;

  • Utiliza frameworks já definidos para o desenvolvimento de soluções.


Requisitos e qualificações

O QUE ESPERAMOS DE VOCÊ:



  • Experiência comprovada em desenvolvimento de aplicações através do Delphi;

  • Desenvolvimento de objetos para banco de dados ORACLE(PL/SQL);

  • Ferramenta de controle de versão GIT;

  • Experiência na criação de API REST;

  • Conhecimento da framework Horse;

  • Conhecimento avançado em Orientação a Objetos;

  • Testes unitários (DUnit);

  • Diferencial: conhecimento nas ferramentas: DevExpress, Report Builder, componentes BD e ACBr;

  • Conhecimento em boas práticas de desenvolvimento:


    • Clean Code;

    • Programação Defensiva;

    • SOLID;

    • Design Patterns;

    • MVC.


  • Ensino superior completo.

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.