Descrição
Desenvolver e sustentar funcionalidades de software e de suas interfaces.
Agregando valor ao produto Protheus Insights. O profissional será responsável por entregar soluções de alta qualidade, performance e inovação, garantindo a eficiência do produto e a satisfação do cliente.
Responsabilidades e atribuições
- Desenvolvimento de Soluções: Desenvolver e sustentar componentes técnicos de média e alta complexidade com autonomia, utilizando tecnologias front-end (PO-UI) e back-end (ADVPL/TLPP) integradas ao ecossistema do Protheus Insights.
- Garantia de Qualidade e Testes: Criar e executar testes complexos (manuais ou automatizados), com foco em testes unitários avançados (ADVPL Unit Test), assegurando a estabilidade e o comportamento esperado das entregas.
- Arquitetura e Evolução: Analisar profundamente a arquitetura front-end e back-end do sistema, atuando na organização de componentes e na melhoria contínua de escalabilidade e sistemas distribuídos.
- Engenharia de Requisitos: Detalhar requisitos técnicos e de negócio de média e alta complexidade por meio de alinhamento direto com as áreas internas envolvidas.
Requisitos e qualificações
- Experiência: Vivência consolidada no desenvolvimento de software (mínimo de 5 anos de experiência prática).
- ADVPL / TLPP Avançado: Domínio de lógica de programação, funções, variáveis, classes, parâmetros, estrutura e leitura avançada de código.
- Frameworks Front-end: Conhecimento prático e desenvolvimento em PO-UI (Angular).
- Banco de Dados (SQL Server): Escrita avançada de queries (SELECT, UPDATE, DELETE) e conhecimento profundo dos dicionários Protheus (SXS) diretamente no banco de dados.
- Ferramentas e Produtividade: Domínio do VS Code (configuração, uso de Debug e aplicação prática de IA generativa, como GitHub Copilot).
- Arquitetura Protheus: Domínio em gestão de pastas/arquivos, instalação, criação de ambientes de desenvolvimento, restauração de base de dados, aplicação de atualizações e UPDDISTR.
- Metodologias e DevOps: Experiência com versionamento de código (Git/GitHub/DevOps) e arquitetura de mensageria via Smartlink.