A i4Pro, empresa líder em tecnologia para o mercado segurador brasileiro e parte do grupo internacional Banyan Software, busca um Desenvolvedor SQL Sênior para impulsionar o mercado segurador do Brasil com tecnologia e inovação. A empresa está acelerando uma agenda estratégica que combina modernização tecnológica, evolução de produtos digitais, adoção de arquitetura cloud, inteligência artificial e escalabilidade operacional, com o objetivo de construir a próxima geração de software para o setor de seguros no Brasil. As plataformas da i4Pro suportam operações críticas de algumas das maiores seguradoras do país, atuando em processos essenciais como subscrição, emissão, sinistros, contabilidade, conformidade regulatória, previdência, vida, ramos elementares e resseguros.
Responsabilidades
- Desenvolver novas funcionalidades e alterar funcionalidades existentes.
- Analisar a especificação funcional, devolvendo-a para complementação do escopo quando necessário e recomendando novas formas de implementação que tragam mais valor ao cliente e menor impacto no sistema.
- Definir os requisitos técnicos, executar e orientar os demais desenvolvedores em relação à execução e cumprimento dos requisitos de governança.
- Validar com o analista de negócio sênior ou a liderança o orçamento das horas de desenvolvimento de cada projeto.
- Distribuir as tarefas de desenvolvimento entre os demais desenvolvedores da equipe com as devidas orientações técnicas.
- Realizar o Code Review dos códigos gerados pelos analistas da equipe, garantindo que o desenvolvimento esteja de acordo com os requisitos técnicos, de governança e dentro das melhores práticas.
- Atuar na sustentação, realizando correções de erros em programas, componentes e elaboração de scripts para ajuste de base.
- Analisar o impacto que os problemas podem ter ocasionado na operação do cliente e alertar o analista de negócio para comunicação com o cliente.
- Atuar ativamente junto à liderança no planejamento da estrutura dos projetos e suportes para entendimento das atividades, compartilhando ideias ou propondo ações que viabilizem a conclusão do projeto.
- Atuar como apoio da liderança na garantia do cumprimento do cronograma e atendimento ao cliente conforme prazos acordados.
- Desenvolver testes unitários (TDDs).
- Realizar Code Refactoring de rotinas designadas.
- Gerar evidências e documentação do desenvolvimento efetuado.
- Encaminhar para a área de qualidade após o término do desenvolvimento, suportar o processo de homologação e orientar a equipe a incluir testes adicionais quando detectado que a alteração pode gerar impactos em diversos pontos do sistema.
- Atuar ativamente no processo de implantação do sistema/módulo no cliente e analisar o melhor formato de implantação, processo de migração de dados, versão de sistema e apoiar o analista de negócios/produto nas configurações do sistema.
- Auxiliar tecnicamente e/ou treinar os novos desenvolvedores em relação às ferramentas de desenvolvimento.