Estamos em busca de uma pessoa Desenvolvedora Delphi Sênior para atuar no desenvolvimento de soluções de média e alta complexidade, com autonomia, foco em qualidade e participação ativa em arquitetura, testes e mentoria.
Atividades:
- Desenvolver soluções técnicas de média e alta complexidade com baixo nível de supervisão, implementando requisitos de software com as tecnologias do projeto.
- Conhecer a fundo a arquitetura do software e atuar na evolução técnica por meio da análise de componentes, organização e funcionalidades.
- Criar testes de alta complexidade (manuais e/ou automatizados) que cubram o comportamento esperado dos componentes desenvolvidos.
- Documentar etapas de desenvolvimento e registrar mudanças em ferramentas de versionamento e documentação.
- Orientar e trabalhar com o time para encontrar soluções de negócio, arquitetura e desenho por meio de comunicação e troca de conhecimento.
- Manter a qualidade do software verificando processos, ferramentas e boas práticas adotadas pelo produto e pela tecnologia.
- Apoiar e orientar pessoas desenvolvedoras de menor senioridade, disseminando boas práticas e indicando documentação de apoio.
- Detalhar requisitos de média e alta complexidade em contato com áreas envolvidas e eventualmente clientes.
- Utilizar frameworks já definidos para o desenvolvimento das soluções.
Requisitos obrigatórios:
- Experiência comprovada (mín. 5 anos) em desenvolvimento de aplicações com Delphi.
- Conhecimento avançado em Orientação a Objetos (OO).
- Experiência com Oracle PL/SQL (criação e manutenção de objetos de banco de dados).
- Experiência na criação e consumo de APIs REST.
- Uso de Git para controle de versão e colaboração.
- Conhecimento da framework Horse.
- Testes unitários com DUnit.
- Boas práticas de desenvolvimento: Clean Code, Programação Defensiva, SOLID, Design Patterns, MVC.
- Vivência com métodos ágeis (Scrum/Kanban ou equivalente).
Diferenciais:
- DevExpress.
- Report Builder.
- Componentes de banco de dados (BD).
- ACBr.
Sobre a contratação:
- Full Time.
- 100% remoto.
- Salário a combinar.
- Contratação PJ.
- 5 vagas.