Atua no apoio à equipe de servidores do quadro de pessoal do Contratante na identificação, definição e documentação de processos de negócios e de requisitos de software a serem implementados.
Local
Brasília - DF
Responsabilidades
- Busca assegurar uma ligação consistente entre as equipes de negócios e a equipe de desenvolvedores, facilitando a comunicação e auxiliando no aprofundamento do domínio do negócio objeto da implementação.
- Apoio também a equipe de servidores na propositura de funcionalidades e na organização das informações, no comportamento e fluxo do processo da aplicação satisfazendo as necessidades de negócio declaradas e não declaradas.
- Atua no apoio à equipe de servidores na codificação, design de componentes, testes unitários, construção de aplicações, implementação e manutenção de software em busca de alta qualidade na aplicação de técnicas, normas e procedimentos atualizados de codificação e construção de software.
- O desenvolvedor de software busca escrever códigos de alta qualidade para atender as funcionalidades das partes interessadas assegurando otimização de recursos computacionais, segurança e desempenho.
Requisitos
- Experiência profissional em codificação de software, testes de software, análise e projeto de software, análise de negócio, modelagem de dados, gerência de configuração, manutenção de software ou gerenciamento de requisições e incidentes relativos à sustentação de software, conforme tabela abaixo: Experiência mínima em engenharia de software 2 anos
- Experiência comprovada em ao menos quatro conhecimentos dentro de um dos agrupamentos técnicos, conforme perfil requisitado pelo Contratante:
Diferenciais
- Testes de unidade em Java com a ferramenta JUnit 4 ou superior.
- Automatização de testes funcionais com a ferramenta Selenium Webdriver 2.4 ou superior.
- Testes de carga com JMeter 2 ou superior;
- Construção de consultas a bancos de dados em linguagem SQL;
- Controle de versão de código-fonte e outros artefatos com uso das ferramenta GIT 2 ou superior.