Desenvolvedor de Software Júnior
Descrição da Vaga
Reunir\-se com clientes, usuários ou stakeholders para entender as necessidades e especificações dos sistemas ou aplicações a serem desenvolvidos. Definir e documentar requisitos funcionais e não funcionais, traduzindo\-os em especificações técnicas claras. Projetar, codificar e testar novas funcionalidades ou sistemas completos, utilizando linguagens de programação adequadas (como Java, Python, C\#, etc.). Desenvolver interfaces, algoritmos e funcionalidades que atendam aos requisitos especificados, garantindo escalabilidade e eficiência. Realizar testes unitários e de integração para garantir que as funcionalidades desenvolvidas estejam operando corretamente. Colaborar com equipes de QA (Quality Assurance) para identificar e corrigir bugs antes da entrega final. Realizar manutenção corretiva e evolutiva de sistemas já implantados, corrigindo falhas e implementando melhorias conforme demandas dos usuários. Identificar gargalos de desempenho e propor soluções de otimização de código ou infraestrutura. Criar e manter a documentação técnica de código, arquitetura e processos de desenvolvimento para garantir a continuidade do projeto e facilitar futuras manutenções. Elaborar manuais e tutoriais para usuários finais ou equipes técnicas. Participar do processo de implantação de sistemas em ambientes de produção, colaborando com a equipe de infraestrutura para garantir uma instalação segura e eficiente. Realizar testes pós\-implantação para verificar a correta execução dos sistemas em ambiente real. Desenvolver e manter integrações entre sistemas internos e externos, utilizando APIs, serviços web e protocolos como REST ou SOAP. Garantir que os dados trafeguem de forma segura e eficiente entre os diferentes sistemas da organização. Monitorar o desempenho dos sistemas desenvolvidos, identificando e corrigindo problemas antes que afetem os usuários finais. Oferecer suporte técnico e orientação a equipes internas, como o suporte de TI, sobre as funcionalidades e a resolução de problemas. Utilizar sistemas de controle de versão (como Git) para gerenciar o código\-fonte, garantir a colaboração entre a equipe de desenvolvimento e preservar a integridade do código. Participar de revisões de código com outros desenvolvedores, garantindo a qualidade e aderência aos padrões da empresa. Atuar em equipes multidisciplinares utilizando metodologias ágeis, como Scrum ou Kanban, para organizar sprints, priorizar demandas e ajustar entregas com base no feedback contínuo dos clientes. Participar de reuniões diárias, planejamento de sprint, revisões e retrospectivas para colaborar com o time e melhorar o processo de desenvolvimento. Pesquisar novas tecnologias, frameworks e ferramentas que possam ser incorporadas ao processo de desenvolvimento, promovendo a inovação e o aumento de eficiência. Propor melhorias no código, na arquitetura dos sistemas e nas práticas de desenvolvimento para aumentar a qualidade dos produtos e reduzir o tempo de entrega. Conhecimentos básicos em PHP. Experiência com SQL (preferencialmente PostgreSQL). Noções de APIs REST e web services. **Diferenciais** Experiência com Power BI e Pipefy. Conhecimentos básicos em HTML, CSS e JavaScript.
Vaga originalmente publicada em: linkedin
Receba vagas como esta no seu email
Crie um alerta gratuito e seja o primeiro a saber de novas oportunidades
Alertas que entendem o que você quer
Não receba qualquer vaga. Receba apenas as que combinam exatamente com o que você busca.
Filtro:
Você recebe tudo isso:
Filtro:
Você recebe apenas:
Zero ruído. Só vagas relevantes para você.
Outros exemplos de filtros precisos:
Filtros Combinados
Combine linguagem + framework + nível + localização. Seja tão específico quanto quiser.
Email Diário
Receba um resumo diário apenas com vagas que passam nos seus filtros. Sem spam.
Kanban Visual
Organize suas candidaturas em um quadro Kanban. Acompanhe cada processo seletivo.
Planos simples, sem surpresas
Comece grátis e faça upgrade quando quiser
Premium
- Tudo do plano gratuito
- Vagas salvas ilimitadas
- Quadros Kanban ilimitados
- Alertas de vagas por email
- Suporte prioritário
Pronto para encontrar sua vaga ideal?
Junte-se a milhares de desenvolvedores que já usam o Job For Dev
Encontre as melhores oportunidades para desenvolvedores no Job For Dev