Informações da Vaga

Descrição

  • Codificar e realizar manutenção em aplicações através das informações fornecidas

pela engenharia e produtos, desenvolvendo o layout de telas e relatórios,

obedecendo o Designs Pattern VR (critérios de navegação, interface de

comunicação, interatividade e experiência).

  • Realizar os devidos testes unitários, automatizados ou não, garantindo a

funcionalidade do sistema e aplicação.

  • Documentar os requisitos desenvolvidos, de forma concisa e padronizada visando o

entendimento do usuário final/cliente

  • Garantir a integridade do código fonte em todas as versões disponíveis, bem como

a qualidade das mesmas. (resolver conflitos de código-fonte, merge request).

  • Apoiar a área de testes, para efetuar a verificação final e validação do sistema e

aplicação;

  • Acompanhar e monitorar de novos colaboradores do desenvolvimento, visando

ensinar processos, produto e negócio, quando necessário.

  • Elaborar documentos (artefatos) necessários para o desenvolvimento do sistema e

aplicação.

  • Orientar as áreas técnicas, nas consultas a documentações técnicas e fontes

alternativas de informações, simulando problemas em ambiente controlado quando

necessário, junto ao Analista de Produto.

  • Prestar consultoria técnica remota, quando necessário, identificando necessidades

do cliente, propondo mudanças de processos e funções, negociando alternativas de

solução, propondo adoção de novos métodos e técnicas, visando adequar soluções

a necessidades dos mesmos.

  • Cumprir as políticas/procedimentos/normas relativos à empresa, processo de

trabalho e aos sistemas de gestão implementados.

Requisitos

Formação Requerida: Ensino Superior em TI ou áreas correlatas.

Conhecimentos Técnicos Requeridos:

Conhecimento de Sistemas de Escrituração Fiscal e/ou Contabilidade (Fiscal)

Conhecimento de Sistemas de Ponto de Venda (PDV)

Conhecimento de Sistemas Financeiro, Fluxo de Caixa (Adm)

Conhecimento de Sistemas e/ou Regras de Negócio de Varejo

Lógica de Programação

Conhecimento de Orientação a Objetos

Conhecimento em SQL

Conhecimento em Hardware e Redes

Conhecimento em Versionamento de Códigos (git/svn)

Noção de comunicação SOAP e REST

Conhecimento de Sistemas Distribuídos

Conhecimentos Técnicos Desejáveis:

Noção SCRUM e Kanban

Conhecimento em PostgreSQL

Conhecimento em Java

Inglês Técnico para leitura

Noção em Angular

Noção em HTML5

Noção em CSS3

Noção em JavaScript

Noção em GitHub/GitLab

Conhecimento em Servidores de Aplicação (GlassFish,TomCat, Jetty, WildFly)

Noção em Spring/SpringBoot

Noção em JPA

Noção em Desenvolvimento Mobile

Noção em Sistema Operacional Linux