Buscamos profissionais qualificados para atuar em um dos principais bancos do Brasil.
Compositor de times de desenvolvimento e responsável por itens de trabalho, você terá a oportunidade de trabalhar com análise e design, testes e programação.
Além disso, será necessário gerenciar seu próprio trabalho e sinalizar prontamente para a equipe sobre eventuais atrasos ou impedimentos.
Competências
* Proatividade;
* Capacidade de trabalho em equipe;
* Capacidade de autogerenciamento e tomada de decisão;
* Capacidade de comunicação (capacidade de se expressar oralmente e por escrito com precisão e clareza).
Ademais, é importante ter conhecimento em:
* Princípios e práticas de desenvolvimento ágil;
* Análise de requisitos funcionais e não-funcionais;
* Padrões de projeto;
* Modelagem de dados relacional;
* Arquitetura de aplicações em três camadas e modelo MVC;
* Interfaces responsivas e aplicações PWA;
* Javascript, ECMAScript 5 e 6 ou superior, Ajax, JQuery, Angular JS 1.5 ou superior e Bootstrap 3 ou superior, HTML 5, XML, CSS 3 e ASP;
* User Experience (UX) e conceitos de usabilidade;
* Integração contínua, Jenkins, test-driven development (TDD), acceptance test-driven development (ATDD), especificação por exemplo, refactoring, entrega contínua (continuous delivery);
* Testes de software: teste de unidade, integração, sistema/funcional, aceitação/estória, carga, desempenho, vulnerabilidade, usabilidade, acessibilidade.
Por fim, é necessário ter certificação como:
Oracle Certified Professional – Java SE Programmer (versão 5 ou superior).
Certificações desejadas são CSD – Certified Scrum Developer PSD – Professional Scrum Developer.