Descrição do Cargo
">
* O Desenvolvedor Pleno é responsável por desenvolver software na plataforma .Net utilizando C, Asp.Net, Asp.Net Core, Entity Framework e integrações via API Rest e XML. Além disso, ele deve aplicar padrões MVC e orientação a objeto em seus projetos.
* Através da análise das solicitações de desenvolvimento, o profissional verifica se as informações são suficientes para realizar o desenvolvimento da solicitação. Ele também deve levantar requisitos da empresa no início do projeto para basear o projeto na interação com os envolvidos do projeto.
* O Desenvolvedor Pleno deve desenvolver procedimentos e views (SQL Server) de baixa e média complexidade sempre que necessário, utilizando conceitos da linguagem SQL.
* Além disso, ele deve desenvolver ajustes e customizações solicitados pela consultoria ou após análise do desenvolvimento, criando e mantendo programas utilizando conhecimentos de programação e banco de dados para desenvolver as solicitações.
* O versionamento de código em Git e TFS deve ser realizado pelo profissional, utilizando ferramentas para controle de código remoto, quando for realizada alguma alteração de código nos sistemas que utilizam C.
* A análise e otimização de códigos devem ser realizadas pelo profissional, aplicando um conjunto de heurísticas para detectar sequências ineficientes e substituí-las por outras que removam essas situações.
* O Desenvolvedor Pleno deve manter procedimentos, views, triggers e funções em SQL, utilizando a ferramenta SQL Server, para criar e manter rotinas no banco de dados para obter ou manipular dados do sistema.
* Criar tabelas no Banco de Dados usando comandos SQL para criação e alteração de tabelas e campos do banco de dados do sistema, armazenando novos tipos de dados.
"],