O Desenvolvedor é responsável por criar sistemas, realizar análises e pesquisar soluções para melhorar os processos da empresa.
Para ser sucesso nessa função, é necessário ter pensamento lógico, habilidades em programação e conhecimento em metodologias de elaboração de projetos.
Aqui estão algumas das principais responsabilidades:
* Desenvolver sistemas/rotinas de média e alta complexidade;
* Pesquisar, identificar e analisar soluções;
* Implementar alterações nos sistemas de acordo com especificação;
* Acompanhar a interface com as outras áreas e/ou organizações;
Ao trabalhar como Desenvolvedor, você estará contribuindo para o crescimento sustentável da empresa e ajudando a transformar a gestão pública do país.
Casos de uso:
1. Elaborar e testar programas de computador;
2. Responsabilidades e atribuições;
3. Requisitos e qualificações;
Para se tornar um excelente Desenvolvedor, é importante possuir:
* Ensino superior completo na área de desenvolvimento, Ciência da Computação ou Engenharia da Computação;
* Pensamento lógico e matemático;
* Técnicas para a resolução de problemas;
* Conhecimentos em UML;
* Metodologias de elaboração de projetos;
* Conhecimento intermediário em Java 1.8 (Spring e/ou JavaEE) e AngularJS;
* Conhecimento em processo de migração de dados (ETL);
* Conhecimento prático na linguagem de programação Python;
* Conhecimento em sistemas de Gestão Pública.