- Desenvolver, manter e evoluir sistemas utilizando Delphi.
- Analisar requisitos e necessidades dos usuários, propondo soluções técnicas adequadas.
- Realizar manutenção corretiva, preventiva e evolutiva em sistemas existentes.
- Desenvolver novas funcionalidades e módulos para sistemas ERP.
- Criar e manter consultas, procedures, functions, views e demais objetos em SQL Server.
- Desenvolver integrações com APIs e sistemas de terceiros utilizando REST, JSON e XML.
- Realizar análise e correção de problemas de desempenho e inconsistências nos sistemas.
- Efetuar testes e validações das funcionalidades desenvolvidas.
- Participar da definição da arquitetura e das soluções técnicas dos projetos.
- Realizar análise de código e propor melhorias de qualidade, desempenho, segurança e manutenção.
- Apoiar desenvolvedores de níveis Júnior e Pleno na resolução de problemas técnicos.
- Documentar funcionalidades, processos e soluções desenvolvidas.
- Trabalhar em conjunto com as áreas de suporte, implantação e usuários para identificar e solucionar problemas.
- Participar da evolução tecnológica dos sistemas, buscando reduzir problemas recorrentes e melhorar a qualidade do software.
- Formação superior ou técnica na área de Tecnologia da Informação, Sistemas de Informação, Análise e Desenvolvimento de Sistemas ou áreas correlatas.
- Experiência sólida com Delphi, incluindo versões legadas e atuais.
- Domínio de Object Pascal, orientação a objetos, componentes visuais e desenvolvimento de aplicações desktop.
- Experiência com Delphi 2007 e manutenção/evolução de sistemas legados.
- Conhecimento em SQL Server, incluindo consultas SQL, procedures, functions, views, triggers e otimização de consultas.
- Experiência com integração de sistemas através de APIs REST, JSON e XML.
- Conhecimento de arquitetura de software, padrões de projeto e boas práticas de programação.
- Experiência com manutenção, correção de erros, análise de problemas e evolução de sistemas existentes.
- Conhecimento de controle de versão, preferencialmente Git.
- Capacidade de analisar requisitos e transformar necessidades de negócio em soluções técnicas.
- Experiência com sistemas ERP.
- Vivência com sistemas legados de grande impacto operacional.
- Conhecimento de boas práticas de segurança de software.
- Experiência com otimização de desempenho de aplicações e bancos de dados.
- Vivência com liderança ou mentoria técnica de desenvolvedores.
- Facilidade de interação com clientes e usuários finais.
- Garantir a manutenção e evolução dos sistemas existentes.
- Desenvolver novas funcionalidades de forma eficiente e segura.
- Reduzir erros e problemas recorrentes nos sistemas.
- Garantir qualidade, desempenho e estabilidade das aplicações.
- Desenvolver integrações eficientes com sistemas de terceiros.
- Contribuir para a melhoria da arquitetura e dos processos de desenvolvimento.
- Apoiar tecnicamente desenvolvedores Júnior e Pleno.
- Transformar necessidades de negócio em soluções tecnológicas adequadas.
- Manter documentação técnica atualizada.
- Contribuir para a evolução tecnológica dos sistemas da empresa.
Empresa atuante no segmento de tecnologia, especializada em consultoria, desenvolvimento de soluções em informática e serviços de tecnologia da informação.