Procuramos um profissional para atuar no ciclo completo de programação dentro do time, garantindo qualidade, estabilidade e evolução das soluções. A atuação envolve desde codificação, testes e documentação até apoio na análise de requisitos e revisão de código. Também colabora na resolução de conflitos de versionamento e na identificação de problemas gerais nos produtos sob responsabilidade da equipe.
Responsabilidades e atribuições
Executar as atividades de programação (debugar, codificar, testar, documentar) do time;
Garantir a qualidade da entrega do seu trabalho;
Atuar na resolução de conflitos de merge oriundos do GIT, nas situações em que o processo automatizado não conseguir resolver e gerar versão para o cliente;
Auxiliar na identificação de problemas gerais que surgem nos produtos de responsabilidade do time;
Realizar code review de implementações feitas por outros programadores do time;
Auxiliar o Analista de Requisitos na elaboração de ARS e estimativa de horas das tarefas (quando solicitado).
Requisitos e qualificações
Formação superior completa em Ciências da computação, Engenharia de software, Sistema de informações ou áreas correlatas;
Experiência em sistemas fisco/contábeis
Linguagem SQL;
Programação Orientada a Objetos;
Conhecimento na utilização de Docker e Docker-compose;
Versionamento com Git;
Proatividade;
Trabalho em equipe;
Gestão do tempo;
Atenção aos detalhes.
Requisitos desejáveis
Conhecimento em utilização de APIs REST;
Prática de clean code e design patterns;
Banco de dados PostgreSQL;
Informações adicionais