Conhecimento em desenvolvimento de Sistemas bancários;
Princípios e práticas de desenvolvimento de software ágil, incluindo o Manifesto Ágil, Scrum, Extreme Programming (XP) e Kanban;
Análise de requisitos funcionais, não-funcionais e requisitos ágeis;
Modelagem de dados relacional e NoSQL;
User Experience (UX) e conceitos de usabilidade;
Integração contínua (continuous integration), Gradle, Maven, Nexus, Jenkins, test-driven development (TDD), 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. Automatização de testes funcionais, de unidade e de carga com ferramentas de software;
Construção de consultas a bancos de dados em linguagem SQL e NoSQL;
Conceitos de contro...
Ready to Apply?
Join thousands of Americans building their careers