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 (BB)