Ir para o conteúdo
Logotipo da Catho
Seu novo emprego está na palma das suas mãos! Baixe nosso app e obtenha vantagens :)
Botão App StoreBotão Play Store

Vaga de Desenvolvedor Full Stack Júnior

1 vaga: | Atualizada em 31/05

Sobre a vaga

O QUE BUSCAMOS? Somos movidos por grandes desafios, logo, buscamos pessoas que amem aprender constantemente, que sonhem grande e que tenham muita vontade em nos ajudar a transformar e crescer.   Estamos expandindo nossos horizontes e por isso procuramos pessoas que amem tecnologia, que sejam fascinadas por aprender coisas novas e que queiram fazer parte do nosso time! O QUE ACHOU? VAMOS JUNTOS NESSA? CASO SEJA APROVADO(A), AS SUAS PRINCIPAIS RESPONSABILIDADES SERÃO: Codificar os programas de acordo com o que for definido pela área, utilizando para isso os conceitos de lógica de programação; Desenvolver sistemas e aplicações, determinando interface gráfica, critérios ergonômicos de navegação, montagem da estrutura de banco de dados e codificação de programas; Documentar manter a atualização de toda a estrutura desenvolvida do sistema e aplicações, visando a atualização de todos os envolvidos no desenvolvimento; Efetuar o desenvolvimento da interface gráficas, montando estrutura de banco de dados, codificando programas, provendo sistemas de rotinas de segurança, compilando programas, efetuando testes, gerando aplicativos para instalação e gerenciamento de sistemas; Executar a manutenção dos sistemas, fazendo correções necessárias e visando atender às necessidades dos usuários; Executar serviços de manutenção nos programas já desenvolvidos; Garantir que a manutenção e criação dos aplicativos estejam em perfeitas condições de uso, bem como, dentro de prazos, qualidade e custos; Implantar o sistema e aplicações, efetuando a instalação do programa e os devidos testes, garantindo a funcionalidade dos sistemas e aplicação; Melhorar a interface com o usuário, visando o aperfeiçoamento e otimização dos softwares; Monitorar o desempenho e performance dos sistemas e aplicações desenvolvidas, oferecendo o suporte técnico quando necessários; Projetar o sistema e aplicação, através das informações fornecidas pela área de análise e arquitetura de sistemas, desenvolvendo o layout de telas e relatórios, definindo os critérios ergonômicos, de navegação, interface de comunicação e interatividade, elaborando os croquis e desenhos para a geração do programa, modelando a estrutura do banco de dados; Projetar o sistema e aplicação, coletando dados necessários para o desenvolvimento do projeto, desenvolvendo layout de telas e relatórios, elaborando a estrutura física, lógica e gráfica, definindo a interface de comunicação e interatividade, elaborando croquis e desenhos dos sistemas e aplicações e modelando a estrutura de banco de dados. Realizar a manutenção de sistemas e aplicações, alterando sistemas e aplicações, estrutura de armazenamento de dados, atualizando informações gráficas e textuais, convertendo sistemas e aplicações para outras linguagens ou plataformas; Realizar atividades motivacionais sempre que necessário ou que sentir vontade; Realizar e garantir o bom relacionamento com os clientes fazendo todas as etapas do processo; Realizar os treinamentos demandados à título de formação, reciclagem ou melhorias tais como: treinamentos técnicos, produtos, UCS, comportamentais, de processos e procedimentos dentre outros; Seguir as políticas e diretrizes organizacionais; Seguir os recursos de trabalho, tais como metodologias de desenvolvimento de sistemas, linguagem de programação e ferramentas de desenvolvimento; Selecionar recursos de trabalho, tais como: metodologias de desenvolvimento de sistemas, linguagem de programação e ferramentas de desenvolvimento; Ser multiplicador de conhecimento dos produtos Senior para os demais; Ser responsável pelo domínio das linguagens e lógicas de programação; Ter bons argumentos e soluções para cada dúvida ou necessidades dos colaboradores ou clientes; Ter o domínio das linguagens e lógicas de programação; PRÉ- REQUISITOS: Graduação completa em Análise e Desenvolvimento de sistemas, Processamento de Dados ou similares; Experiência anterior como Programador de sistema ERP;  Conhecimentos intermediários: PHP, Java, Python; Conhecimentos em Web Services e Integrações; Conhecimentos em SQL: Updates, Selects, Regras, criação view; Conhecimentos em Programação Orientada a objeto DESEJÁVEL: Conhecer a linguagem LSP da Sênior Sistemas; DIFERENCIAL: Experiência com programação em Selenium / VBA; Conhecimento com rotinas de RH/DP: Folha, Ponto, Benefícios, dentre outros. PHP, Python, SQL Server, Oracle, Java, HTML, Web Services e Integrações