Analista Pleno ( desenvolvedor)
- In-office
Description and Responsibilities
Atividades a serem desempenhadas:
- Realizar o desenvolvimento e manutenção de sistemas e aplicação, através das informações fornecidas pela área de análise e arquitetura de sistemas, desenvolvendo o layout de telas e relatórios, definindo os critérios ergonômicos, de navegação, interface de comunicação e interatividade, utilizando linguagens de programação específicas, apropriadas a cada caso.
- Participar da elaboração de padrões e recursos necessários para o desenvolvimento de sistemas e aplicações, apoiar na seleção de metodologias, linguagens de programação, ferramentas de desenvolvimento, utilizando conhecimentos técnicos específicos, buscando atender as necessidades de sistemas da Instituição.
- Efetuar o desenvolvimento e cuidar da manutenção de stored procedures em MS SQL Server, programas nas linguagens C#, ASP.NET, Javascript, T-SQL e frameworks, webservices e relatórios, utilizando padrões técnicos apropriados.
- Efetuar o teste estrutural dos sistemas e aplicações, identificando o comportamento interno dos componentes de código de fonte e avaliando aspectos de teste de condição, teste de fluxo de dados, teste de ciclos, teste de caminhos lógicos e códigos.
- Manter a documentação do código fonte dos programas legível e atualizada.
- Apoiar a implantação de sistemas e aplicações, efetuando a instalação do programa e os devidos testes, garantindo a funcionalidade do sistema e aplicação.
- Encaminhar para a área de testes, para efetuar a verificação final e validação do sistema e aplicação;
- Identificar e acompanhar as demandas de mercado em relação a sistemas e aplicativos, visando manter a empresa atualizada em relação ao mercado.
- Utilizar e manter a arquitetura dos sistemas desenvolvidos.
- Disseminar o conhecimento e apoiar os demais desenvolvedores da equipe nas questões relacionadas ao desenvolvimento e arquitetura dos sistemas.
- Conhecer em nível intermediário as regras de negócio dos sistemas da instituição.
- Garantir a aplicação dos padrões de codificação e arquitetura definidos pela equipe.
- Conhecer e seguir o processo de desenvolvimento de sistemas da instituição.
- Realizar as atividades inerentes ao processo de desenvolvimento, tais como: planejamento e detalhamento das atividades e reuniões de equipe.
Requirements
Formação:
- Curso: Tecnologia da Informação, Ciência da Computação, Engenharia da Computação ou Processamento de Dados.
- Nível superior completo.
- Preferência por especialização na área com ênfase em Desenvolvimento de Sistema.
- Desenvolvimento de sistemas web e/ou aplicativos com tempo mínimo de dois anos com curso superior completo ou 3 anos com curso superior em andamento.
- Experiência como desenvolvedor com atuação em programação de complexidade média em empresas de pequeno/médio porte.
Conhecimentos:
- Conhecimento em metodologias ágeis de desenvolvimento de sistemas
- Lógica de programação
- Padrões de desenvolvimento e arquitetura
- NET Framework (C#, Entity, Web Forms, Xamarim Forms, MVC, ASP.NET) e Javascript
- NET Core
- JQuery, HTML e CSS
- Modelagem de dados e T-SQL
- Conhecimento básico de sistema de gerenciamento de Banco de Dados (SGBD) MS SQLServer
Competências:
- Impermanência.
- Estima.
- Excelência.
- Coragem.
Benefits
35448
2022-07-21
2022-09-27
Similar vacancies
Analista de SOC II
Brasília, DF, BR
Analista Financeiro Contábil Pleno
Brasília, DF, BR
Analista de Cobrança (Foco em Dados) Pleno
Brasília, DF, BR
Analista de Operações de Investimentos Pleno
Brasília, DF, BR
Contador Pleno
Lago Sul - Brasília, DF, BR