Detalhes da Vaga
Resumo da Função
O profissional responsável por desenvolver, manter e evoluir aplicações Delphi deverá assegurar estabilidade, performance, qualidade técnica e aderência às regras de negócios.
Descrição Detalhada
Desenvolver aplicações Delphi mantendo disciplina e visão de melhoria contínua.
Investigar causas raízes de problemas com base em logs, comportamento da aplicação e leitura detalhada do código,
Propor, implementar e validar soluções práticas e eficientes, garantindo qualidade e estabilidade do sistema.
Manter compatibilidade com o ambiente legado.
Contribuir para melhoria contínua dos sistemas, incluindo refatorações, ajustes estruturais e otimizações de desempenho.
Colaborar com equipes internas garantindo fluidez na entrega e operação diária.
Experiência sólida com Delphi em ambientes corporativos.
Domínio de VCL, incluindo componentes visuais e não visuais.
Desenvolvimento e manutenção de EXEs, DLLs e bibliotecas internas.
Manipulação de componentes de acesso a dados: FireDAC, dbExpress, BDE (ambientes legados).
Integrações: REST, SOAP e manipulação de arquivos.
SQL avançado: joins complexos, procedimentos, gatilhos e views.
Vivência com Oracle, SQL Server ou PostgreSQL.
Tunning e otimização de consultas.
Criação e manutenção de scripts e rotinas de banco de dados.
Consumo e criação de APIs REST e SOAP.
Manipulação de arquivos CSV, TXT, XML e integrações via SFTP/FTP.
Familiaridade com webservices legados e arquiteturas pouco documentadas.
Raciocínio analítico e foco em resolução estruturada de problemas.
Organização e clareza na documentação técnica.
Boa comunicação com áreas técnicas, de negócio e demais stakeholders.
Proatividade e autonomia diante de cenários com documentação limitada.