A Tree Software House, empresa de inovação e consultoria em desenvolvimento de software que trabalha usando metodologias ágeis, busca por Programador Senior, com o seguinte perfil:
● Inglês avançado (writing, speaking, reading)
● Conhecer pelo menos um banco de dados, como fazer queries e mudar o schema: MySQL, PostgreSQL, Oracle, MongoDB, etc;
● Conhecer e saber escrever HTML e CSS;
● Ser apaixonado por desenvolvimento de software;
● Conhecer UML para entender leitura de diagramas simples;
● Ter lido pelo menos 2 livros técnicos;
● Conhecer como operar o Linux, o básico, em especial o Ubuntu;
● Ter pelo menos 8 anos de experiência em projetos de software para web
● Desenvolver usando Test Driven Development (TDD) ou Behavior Driven Development (BDD);
● Dominar o uso do GIT (http://git-scm.com/) como VCS, para as operações normais do dia a dia [checkout, commit, push, pull, log, merge];
● Programar em mais de uma linguagem de programação de diferentes paradigmas, exemplo: Java e Python, Ruby e Lisp, etc;
● Conhecer sobre infra estrutura, deploy e cloud;
● Dominar um editor de código: Vim, Emacs, Eclipse, Sublime Text 2 ou Textmate;
● Conhecer pelo menos uma engine de busca: Solr, Lucene, ElasticSearch
Procuramos também essas características, não obrigatórias, mas contam pontos:
● Conhecer sobre web semântica (Ontologia, Sparql e Owl);
● Conhecer sobre metodologias ágeis;
Se você se encaixa no nosso perfil, envie seu currículo para ju...@agenciatree.com com o assunto "Programador Senior". Link para perfil público no LinkedIn também será aceito.