Analista Programador Delphi
Description
Desenvolver e manter aplicações em Delphi, ajustando códigos, implementando melhorias e corrigindo falhas para assegurar o bom desempenho dos sistemas;
Analisar requisitos técnicos e transformar demandas de negócio em funcionalidades práticas alinhadas às necessidades dos usuários;
Avaliar e otimizar estruturas de código, aprimorando desempenho, segurança e usabilidade das aplicações;
Elaborar documentações técnicas, incluindo especificações, fluxos, manuais e registros de versão, garantindo clareza e rastreabilidade das alterações;
Apoiar a implementação de integrações entre sistemas internos e externos, adotando APIs, Datasnap e bancos de dados conforme necessário;
Conduzir testes e validações das funcionalidades desenvolvidas, assegurando conformidade com padrões internos e reduzindo riscos de falhas;
Colaborar com equipes de TI, como análise de sistemas, suporte e infraestrutura, para integrar soluções, resolver problemas e cumprir prazos estabelecidos;
Organizar e controlar versões de software, utilizando ferramentas para manter a integridade do código;
Apoiar usuários e equipes internas, esclarecendo dúvidas técnicas, apresentando soluções e contribuindo para aprimorar processos;
Avaliar e conduzir atividades relacionadas à gestão de terceiros, incluindo relacionamento e acompanhamento contratual;
Planejar e realizar a compra de novas máquinas, garantindo adequação técnica e excelência operacional;
Desenvolver funcionalidades sob demanda e apoiar módulos de sistemas fora de sua responsabilidade direta, assegurando continuidade operacional;
Pesquisar, analisar e testar novas tecnologias, ferramentas e práticas de desenvolvimento, contribuindo para a inovação e evolução dos sistemas e processos internos;
Projetar interfaces gráficas e layouts de telas e relatórios, definindo critérios de ergonomia, navegação, usabilidade e interatividade, assegurando uma experiência intuitiva;
Determinar recursos e metodologias adequadas para o desenvolvimento, selecionando ferramentas, padrões de programação, linguagens complementares e configurações de máquinas e equipamentos;
Executar outras atividades correlatas.