Desenvolvedor SêniorAnalisar e interpretar códigos existentes para entender sua lógica e funcionamento;Refatorar código legado com foco em melhoria contínua e manutenção sustentável;Investigar problemas e propor soluções eficazes para os desafios do dia a dia;Otimizar consultas ao banco de dados, performance é nossa prioridade;Atuar na resolução de bugs junto às squads de sustentação;Acompanhar de perto o processo de publicação das atualizações;Realizar code reviews, garantindo qualidade e padronização entre os colegas da squad;Viver o Agile de verdade, participando ativamente das cerimônias e ciclos de entrega;Documentar processos e funcionalidades de forma clara e objetiva;Criar testes unitários com TDD para aumentar a confiabilidade das entregas.CompetênciasSólida experiência com Delphi e conhecimento avançado em Orientação a Objetos e uso de Interfaces;Conhecimento de RTTI e práticas modernas de desenvolvimento com Delphi;Experiência com bancos de dados relacionais (PostgresSQL);Familiaridade com Redis;Domínio de SQL, com foco em análise de performance e uso de EXPLAIN;Experiência com ORMs e boas práticas de acesso a dados;Conhecimentos em virtualização de ambientes;Experiência com mensageria (Kafka ou RabbitMQ);Conhecimento em arquitetura de software e design patterns;Adoção de boas práticas de desenvolvimento, como Clean Code;Prática em testes unitários e testes automatizados;Experiência com GIT : organização de branches (release, dev, feature);Vivência com APIs REST – tanto no consumo quanto na criação;Atuação em ambientes com metodologias ágeis e foco no trabalho colaborativo.Diferenciais : Participação em projetos legados com modernização de arquitetura;Experiência em integração de sistemas;Perfil analítico e pró-ativo na resolução de problemas técnicos.Importante : Não cobramos qualquer tipo de taxa ou valor em nenhuma das etapas do nosso processo seletivo.
Desconfie de abordagens que solicitem pagamentos em nosso nome.
Desenvolvedor • São Paulo, Brasil