Formação superior em Sistemas de Informação, Ciência da Computação, Tecnologia da Informação ou áreas afins.Experiência avançada com linguagens de programação como .NET, VB.NET, C#, Java, HTML e CSS; SQL e bancos de dados (SQL Server/PostgreSQL).Diferencial Angular 2+.Conhecimento em arquitetura de software e melhores práticas de desenvolvimento.Experiência com metodologias ágeis e boas práticas de desenvolvimento de software.Habilidade para trabalhar de forma colaborativa com diferentes áreas e equipes.Conhecimento de análise de sistemas e design de software.Desenvolver e implementar soluções de software conforme os requisitos técnicos, garantindo qualidade e desempenho adequado.Participar da definição da arquitetura das soluções, buscando sempre a melhor abordagem técnica.Codificar, testar e realizar a manutenção de sistemas, aplicando boas práticas e padrões de codificação.Realizar revisões de código, promovendo a melhoria contínua e a conformidade com os padrões estabelecidos.Colaborar com outras equipes (analistas, testers, etc.) para garantir a integração eficaz dos sistemas.Identificar problemas e encontrar soluções eficazes, garantindo a estabilidade e eficiência do sistema.Manter a documentação técnica dos sistemas atualizada, incluindo instruções de uso e arquitetura.Realizar testes unitários e garantir que os sistemas atendem aos requisitos de qualidade e desempenho.Contribuir para o aprimoramento contínuo das ferramentas, processos e metodologias utilizadas no desenvolvimento.Apoiar no treinamento e orientação dos desenvolvedores mais juniores.Acompanhar as tendências de mercado, sugerindo inovações tecnológicas aplicáveis ao ambiente de desenvolvimento.