Descrição da vaga
O objetivo da posição é desenvolver o produto TOTVS CRM SFA, aplicação que possui interface Web/Android, cuja linguagem de programação base é Java. A vaga em questão está associada ao fluxo de desenvolvimento de melhorias/inovação.
Além disso, o ocupante da posição pode desenvolver códigos-fonte auxiliares que integram com a aplicação.
Operando segundo a metodologia ágil, o desenvolvedor participa do refinamento e documentações dos requisitos.
O QUE VOCÊ VAI FAZER:
* Desenvolver aplicação TOTVS CRM SFA, para interface Web, cuja linguagem de programação base é Java;
* Desenvolver aplicação TOTVS CRM SFA, para interface Android, cuja linguagem de programação base é Java;
* Desenvolver códigos-fonte auxiliares que integram com a aplicação, tendo relação com as seguintes tecnologias: Azure Devops Pipelines, PostgreSQL, Oracle Database, SQL
* Server, Vue JS, Gradle, Git, entre outras;
* Participar do processo de refinamento de requisitos e do planejamento de sprints;
* Participar do processo de documentação interna, caso seja necessário, para garantir a devida passagem de conhecimento aos demais desenvolvedores;
* Realizar estimativas de horas de desenvolvimento, validar com os analistas funcionais/técnicos para provisionar insumos para atividades de equipes de negócio/comercial;
* Realizar auxílios técnicos a equipes de desenvolvedores e/ou analistas, em situações em que se faça necessária a análise de código-fonte ou de análise de falhas sem simulação (troubleshooting).
O QUE ESPERAMOS DE VOCÊ:
* Ensino superior em Análise de Sistemas / Engenharia de Software / Ciências da Computação, ou curso relacionado;
* Profissional Pleno, capaz de executar atividades de complexidade Média/Alta, garantindo qualidade de código e precisão de horas realizadas x estimadas;
* Experiência em desenvolvimento Full-Stack de 3 a 4 anos;
* Opcionalmente, experiência em desenvolvimento de aplicações Android nativas e/ou IOS;
* Experiência com trabalhos seguindo metodologia ágil;
* Recomendado conhecimento em tecnologias: Java, Gradle, Liquibase, VRaptor, Vue JS, Azure Pipelines;
* Conhecimento em banco de dados PostgreSQL, Oracle Database, SQL Server;