A VarejOnline by TOTVS é um ERP desenvolvido com foco no atendimento do varejo de moda e gestão de redes e franquias. Buscamos profissionais proativos, dinâmicos e organizados que busquem participar de projetos e processos de desenvolvimento de melhorias no produto, que queiram contribuir com a maximização da entrega de valor das nossas soluções, visando a satisfação do cliente e a melhoria contínua e estratégica dos nossos produtos.
Responsabilidades e atribuições
- Desenvolver soluções técnicas de média complexidade, com nível de supervisão moderado e pouco apoio, através do desenvolvimento de requisitos de softwares utilizando-se das tecnologias front‑end e back‑end envolvidas no projeto;
- Compreender a arquitetura do software e ser capaz de atuar nela através da análise de seus componentes, organização e funcionalidades;
- Documentar as etapas de desenvolvimento realizando o registro do desenvolvimento nas ferramentas de versionamento e documentação;
- Trabalhar com o time de desenvolvimento para encontrar soluções de negócio, arquitetura e desenho através da comunicação e trocas de conhecimento;
- Manter a qualidade do software verificando os processos, ferramentas e boas práticas disponíveis para o produto e tecnologia utilizados;
- Orientar desenvolvedores de menor senioridade apoiando suas dúvidas, disseminando seu conhecimento, desenhando e arquitetando soluções ou indicando documentação de apoio;
- Detalhar requisitos de baixa e média complexidade através do contato com clientes e áreas envolvidas no projeto/atendimento;
- Utilizar frameworks já definidos para o desenvolvimento de soluções;
- Testar e corrigir problemas de codificação;
- Cumprir com a metodologia, normas e procedimentos da empresa;
- Contribuir para o desenvolvimento, correções e melhorias em software;
- Elaborar e manter documentação técnica;
- Ter um bom raciocínio lógico e conhecimento sobre suas atividades para, se necessário, tomar decisões importantes;
- Ser capaz de definir e seguir prazos para o cumprimento das atividades de desenvolvimento;
Requisitos e qualificações
- Ensino superior cursando ou concluído nas áreas de tecnologia;
- Experiência mínima de 2 anos na função;
- Conhecimento em Java, Angular, Hibernate, SQL, JPA, Spring;
- Conhecimento em dispositivos móveis, arquiteturas;
- Conhecimento em API Rest, JMS, Oracle, Jira;
- Fundamento em testes unitários;