Como desenvolvedor de software, você irá transformar requisitos e necessidades da instituição e clientes em códigos ou software que dão respostas a esses requisitos.
Você trabalhará numa área especifica de desenvolvimento como desenvolvedor de aplicações web, e terá que ter domínio de lógica de programação e de pelo menos uma linguagem de programação.
Você precisará programar um dos tipos de aplicações
- Desktop
- Mobile (Android ou IOS)
- Web
Como desenvolvedor você precisará:
- Estabelecer as especificações do produto a desenvolver através de conversa com o cliente.
- Esclarecer as acções que o programa intenciona executar
- Escrever/Codificar o programa – para tal, você irá dividir os aplicativos em elementos específicos que transcrevem a lógica em linguagem de programação.
- Trabalhar dentro de equipas que podem ser estabelecidas para apenas um projeto particular.
- Testar se os programas funcionam de acordo as especificações.
- Instar os programas em produção depois dos testes serem finalizados.
- Recomendar possíveis soluções casa haja problemas, bem como resolver problemas.
- Avaliar e aumentar o desempenho do programa.
- Adaptar programas para novos requisitos caso necessário.
- Escrever a documentação necessária para o uso dos programas, bem como relatório técnicos.
Você precisará ter um nível aceitável de conhecimento técnico, preferível que seja licenciado em uma das seguintes áreas:
- Engenharia Informática ou ciência da computação
- Sistemas de informação
- Matemática
- Física
Você precisa demonstrar:
- Habilidades de programação
- Ingenuidade e Criatividade
- Habilidades de resolução de problemas
- Habilidades de trabalhar sobre pressão
- Habilidade de pensar logicamente e analiticamente
- Atenção a detalhes
- Capacidade de trabalhar em grupo
- Habilidade de comunicação