Vaga de Desenvolvedor Pleno / Sênior
1 vaga: | Publicada em 16/05
- A Combinar
Sobre a vaga
Área de atuação:
Informática / TI / Tecnologia
Localização:
Canoas-RS
Atribuições:
Atribuições:
1 Desenvolvimento de software na plataforma .Net na linguagem C usando Asp.Net,
Asp.Net Core, Entity Framework, integrações via API Rest, XML. Padrões MVC e
Orientação a Objeto;
2 Análise das solicitações, quando estas chegam para desenvolvimento,
verificando o escopo da OS, a fim de verificar se as informações são suficientes
para o desenvolvimento da solicitação;
3 Levantamento de requisitos da empresa, no início do projeto, para base do
projeto através da Interação com os envolvidos do projeto para o entendimento do
objetivo do sistema, analisando e apoiando na decisão de desenvolvimento das
possíveis alterações no sistema;
4 Desenvolvimento dos Procedures e Views (SQL Server) de baixa e média
complexidade, sempre que necessário, utilizando conceitos da linguagem SQL para
desenvolvimento dos projetos;
5 Desenvolvimento dos Procedures e Views (SQL Server) de baixa e média
complexidade, utilizando conceitos da linguagem SQL Server, para criação e
manutenção de rotinas no banco de dados, para obter ou manipular dados do sistema,
quando for solicitado uma nova alteração, ou manutenção do sistema;
6 Desenvolvimento de ajustes e customizações solicitados pela Consultoria ou
após análise do Desenvolvimento, criação e manutenção de programas, utilizando de
conhecimentos de programação e banco de dados para desenvolver as solicitações;
7 Versionamento de código em Git e TFS, utilizando ferramentas para controle de
código remoto, quando for realizada alguma alteração de código nos sistemas que
utilizam C, e estão salvos no nosso repositório remoto, é necessário enviar esta
alteração para os outros desenvolvedores poderem inserir no seu projeto local,
sempre no fim de alguma alteração que irá para o nosso cliente;
8 Análise e otimização de códigos, para a otimização de código, aplicando um
conjunto de heurísticas para detectar tais sequências e substituí-las por outras
que removam as situações de ineficiência em cada novo projeto, quando solicitado;
9 Manutenção de Procedures, Views, Tiggers e Funções em SQL, utilização da
ferramenta SQL Server, para criação e manutenção de rotinas no banco de dados,
para obter ou manipular dados do sistema, quando novas solicitações necessitam que
se insira ou altere o fluxo de dados dentro do sistema;
10 Criação de Tabelas no Banco de Dados usando comandos SQL para a criação e
alteração de tabelas e campos do banco de dados do sistema sempre que necessário
armazenar algum novo tipo de dados.
Requisitos:
-
Escolaridade mínima exigida:
Sem informação -