Resumo Da VagaAtuação em todo o ciclo de desenvolvimento de sistemas, incluindo levantamento de requisitos, programação, testes e implementação. Responsável por identificar e solucionar problemas técnicos, realizar correções e manutenção, ajustar sistemas conforme as necessidades dos usuários e implementar novas funcionalidades. Também envolve documentação, criação de manuais de operação e garantia da qualidade das entregas.Principais Desafios e Responsabilidades Da FunçãoDesenvolver e revisar a arquitetura de software, garantindo que seja escalável, flexível e atenda aos requisitos do negócio;Fornecer liderança técnica para a equipe de desenvolvimento, orientando os membros juniores e intermediários, compartilhando conhecimentos;Realizar revisões de código detalhadas para garantir a conformidade com os padrões de qualidade, segurança e boas práticas de codificação;Avaliar e gerenciar riscos técnicos, propondo soluções e estratégias para mitigar possíveis problemas durante o desenvolvimento;Lidar com problemas complexos de software, aplicando conhecimento profundo e experiência para encontrar soluções eficazes.RequisitosGraduação Completa em Análise e Desenvolvimento de Sistemas, Ciência da Computação, Engenharia da Computação e/ou Engenharia de Software;Pacote Office avançado;Domínio em banco de dados (relacional e não relacional);Domínio em Análise e Desenvolvimento de Sistemas;Conhecimento em Azure DEVOPS (versionamento de código) ou GIT.Informações AdicionaisJornada/Escala: 5x2, 44h semanais;Horário/Modalidade: Segunda à quinta presencial de 09h às 19h e sexta home office;Local de Trabalho: Barra da Tijuca/Rio de Janeiro.