Descrição
Desenvolver e sustentar funcionalidades de software que agreguem valor ao produto, contribuindo para a satisfação do cliente e garantindo a qualidade das entregas dentro da área de atuação.
Responsabilidades e atribuições
- Desenvolver soluções técnicas de baixa e média complexidade, com nível moderado de supervisão e apoio, a partir da implementação de requisitos de software e utilização das tecnologias adotadas no projeto;
- Compreender a arquitetura do software e atuar sobre seus componentes, organização e funcionalidades, realizando análises e implementações conforme os requisitos definidos;
- Criar e executar testes de baixa e média complexidade, manuais ou automatizados, garantindo a cobertura do comportamento esperado dos componentes desenvolvidos, com apoio dos requisitos e ferramentas de teste;
- Documentar as etapas de desenvolvimento, registrando as implementações realizadas nas ferramentas de versionamento e documentação;
- Atuar em conjunto com o time de desenvolvimento na definição de soluções de negócio, arquitetura e desenho técnico, promovendo a comunicação e a troca de conhecimento;
- Contribuir para a qualidade do software, considerando processos, ferramentas e boas práticas aplicáveis ao produto e às tecnologias utilizadas;
- Utilizar frameworks e padrões previamente definidos para o desenvolvimento de soluções.
Requisitos e qualificações
- Conhecimentos em lógica de programação;
- Conhecimentos em Delphi 2007, XE10, Kylix ou Lazarus;
- Mínimo de 2 anos de experiência com desenvolvimento em Delphi;
- Conhecimentos avançados em SQL;
- Conhecimentos básicos em Linux;
- Conhecimentos em bancos de dados Oracle 10g, 11g, 12c e MySQL.
Informações da vaga
- Modalidade de trabalho: Hybrid