Desejável ensino superior completo em Análise e Desenvolvimento de Sistemas, Ciências da Computação, Sistemas da Informação ou áreas afins;Inglês Técnico Intermediário;Java (a partir da versão 6), JSF, Struts, JSP, Jboss e EJB;Outras ferramentas e conhecimentos: Docker, Git/Gitlab, SQL, CI/CD e Scrum.Diferencial: Conhecimento em Oracle, Python, Django e Flask;Experiência em TECHFIN. Analisar documento de requisitos;Elaborar projeto de software;Pesquisar e estudar tecnologias para o uso nos projetos; Participar da definição das tecnologias que serão utilizadas no desenvolvimento do projeto;Apoiar na criação da arquitetura integrada dos sistemas e soluções; Apoiar na criação de protótipos de arquitetura; Elaborar orçamento (estimativa de tempo) com base no documento de requisitos para realização das tarefas;Definir versionamento das aplicações;Dividir as tarefas da versão com a equipe;Registrar informações sobre a evolução do sistema dentro do sistema de controle interno;Documentar e participar dos processos de atualização de sistemas nos ambientes de homologação e produção;Elaborar modelo de dados e desenvolver SQL (DDL, DML);Analisar e promover a solução de problemas (corrigir bugs, quando necessário);Codificar sistemas e aplicações de acordo com os padrões e metodologias estabelecidos;Codificar e aplicar testes unitários de acordo com os padrões e metodologias estabelecidos;Comentar/Documentar o código escrito;Manter a documentação técnica dos sistemas atualizada;Garantir a execução das diretrizes da qualidade de softwares;Apoiar na liderança técnica da equipe;Apoiar no desenvolvimento dos colaboradores mais juniores; Apoiar no refinamento do negócio junto às demais equipes; Apoiar às demais áreas nas questões referentes aos custos e a viabilidade econômica dos projetos; Atingir as metas propostas para o setor.