Em uma construção contínua, promovemos um ambiente de colaboração, respeito e facilidade. Investimos no desenvolvimento de talentos e na implementação de práticas que otimizam e conectam diferentes aspectos tecnológicos e inovadores. /n Conhecimentos necessários: Conhecer das principais linguagens de programação utilizadas no desenvolvimento back end; Domínio de paradigma de programação orientada a objetos ou paradigma de programação funcional; Conhecimento para construção de API's, personalizando integrações; Domínio dos processos de versionamento de código e de Integração Contínua; Domínio dos processos de desenvolvimentos de software orientados a testes (TDD); Criação de banco de dados e integração com outras aplicações; Avaliação e melhorias de desempenho das aplicações; Conhecimento das boas práticas do Manifesto Ágil e metodologias ágeis. /n Responsável pela criação de programas para acessar o banco de dados para guardar e resgatar as informações do sistema. Fornece dados para o Front End. exibir na tela do usuário - seja no navegador ou no aplicativo de celular. Realiza a comunicação com sistemas de terceiros via integrações. Cria tarefas que são executados no servidor e cuida da inteligência do software, ou seja, do motor da aplicação. Atividades: Implementação de software por meio de codificação envolvendo a publicação (deploy) dos sistemas desenvolvidos nos ambientes do Banco; Sustentação de software codificado em tecnologias consideradas legadas, com modificações e intervenções tempestivas e pontuais, objetivando manter a disponibilidade, estabilidade, desempenho e adequação às necessidades do negócio; Construção de API's, personalizando integrações; Documentação do software entregue, prezando pela simplicidade proposta pelos métodos ágeis; Construção e desenvolvimentos de software orientados a testes (TDD); Criação de banco de dados e integração com outras aplicações; Avaliação e implantação de desempenho de monitoramento das aplicações; Homologações, controles e análise de qualidade (QA) de software.