Desenvolvimento de Software: Projetar, codificar, testar e implementar soluções de software robustas, seguindo as melhores práticas de desenvolvimento e padrões de design. Colaboração Interdisciplinar: Trabalhar em estreita colaboração com equipes de produto, design e QA para definir requisitos, especificações técnicas e critérios de aceitação para novas funcionalidades. Revisão de Código e Garantia de Qualidade: Participar de revisões de código para garantir a qualidade e a manutenção do código, além de implementar testes automatizados para validar as funcionalidades desenvolvidas. Otimização e Manutenção: Analisar e otimizar o desempenho de sistemas existentes, identificando gargalos e implementando soluções para melhorias. Realizar manutenção corretiva e evolutiva do software. Pesquisa e Desenvolvimento: Investigar novas tecnologias, frameworks e ferramentas que possam melhorar o processo de desenvolvimento ou a qualidade do produto final. Propor e validar novas soluções tecnológicas para desafios de negócios. Gestão de Projetos: Participar do planejamento de sprints, estimar esforços, definir prioridades e entregar funcionalidades dentro dos prazos acordados, seguindo metodologias ágeis. Documentação: Elaborar documentação técnica de projetos, incluindo especificações de arquitetura, design de sistemas e guias de usuário. Suporte Técnico: Fornecer suporte técnico avançado para questões complexas que possam surgir no uso dos sistemas, colaborando com a equipe de suporte quando necessário. Mentoria: Compartilhar conhecimento técnico com outros membros da equipe, contribuindo para o desenvolvimento profissional do grupo. Formação Acadêmica: Não informado Salário: A combinar Cargo: Engenheiro de software Empresa: Brz empreendimentos Atua como construção civil, incorporação e imobiliária. Ramo: Construção Civil / Engenharia Civil (FJ)