O QUE VOCÊ VAI FAZER:
Desenvolver soluções técnicas de média e alta complexidade, com baixo nível de
supervisão e pouco apoio, através do desenvolvimento de requisitos de softwares
utilizando-se das tecnologias envolvidas no projeto;
Criar testes de média complexidade, sejam estes manuais ou automatizados, que
cubram o comportamento desejado dos componentes técnicos desenvolvidos
utilizando os requisitos e ferramentas de testes;
Documentar as etapas de desenvolvimento realizando o registro do
desenvolvimento nas ferramentas de versionamento e documentação;
Apoiar e 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;
Apoiar 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 média e alta complexidade através do contato com clientes
e áreas envolvidas no projeto/atendimento.
Utilizar frameworks já definidos para o desenvolvimento de soluções.Requisitos e qualificações
O QUE ESPERAMOS DE VOCÊ:
Superior completo ou cursando em tecnologia e afins (desejável).Conhecimentos específicos:
Lógica de Programação – nível intermediário;
Banco de Dados – nível básico;
Linguagem de programação utilizada pelo time (Angular, HTML, CSS, JavaScript, React) - nível intermediário;
Experiência em testes – nível intermediário;
Arquitetura web – nível básico;
ADVPL – nível intermediário;
Requisitos desejáveisSERIA LEGAL SE TIVESSE:
Métodos ágeis de desenvolvimento de software
PO-UI
SQL Server e Postgresql