DESCRIÇÃO DA VAGA
Responsável pelo desenvolvimento do software conforme projetado pelo Analista de Sistemas, avaliando a viabilidade do desenvolvimento do produto e propondo sugestões de implementação seguindo as boas práticas de codificação. RESPONSABILIDADES E ATRIBUIÇÕES
* Garantir para que a qualidade dos produtos e serviços desenvolvidos atendam aos padrões mínimos definidos e determinados pela empresa;
* Desenvolver aplicações, conforme projetado pelo analista, usando as ferramentas disponibilizadas pela empresa;
* Dar manutenção e suporte aos softwares desenvolvidos pela empresa;
* Implementar testes unitários para garantir a qualidade do software desenvolvido;
* Efetuar a correção dos erros identificados e reportados pelos Analistas de Testes e Testadores;
* Garantir a integridade/qualidade do software desenvolvido;
* Acompanhar e buscar melhoria dos sistemas que estão sendo desenvolvidos;
* Garantir o controle de versão do sistema que está sendo desenvolvido usando a ferramenta disponibilizada pela empresa (Tortoise SVN);
* Documentar o software que está sendo desenvolvido;
* Implementar softwares seguindo as boas práticas de desenvolvimento de código seguro;
* Acompanhar homologações e desenvolver softwares nas dependências do cliente, se necessário REQUISITOS E QUALIFICAÇÕES
Necessário domínio em:
* Desenvolvimento: Python, C#, POO, .NET Framework, API's REST/RESTFULL, JWT, Swagger, Windows Forms para Dektop e Windows Services.
* Banco de Dados: POSTGRESQL, ORACLE, PL/SQL, Conhecimento em Storage Procedures (oracle).
* Controle de Versão: Git, SVN. Diferencial ter vivência com testes unitários.
Superior completo ou em andamento em áreas de TI.
Benefícios
-. Seguro de vida coletivo
-. Assistência médica
-. Assistência odontológica
-. Refeitório
-. Cesta básica
-. Transporte Fretado
Exigências
- Escolaridade Mínima: Ensino Superior