Técnico

Os técnicos frequentemente serão solicitados a executar as seguintes tarefas:
- Fornecer documentação, instruções detalhadas, desenhos ou especificações para informar aos outros sobre como dispositivos, peças, equipamentos ou estruturas devem ser fabricados, construídos, montados, modificados, mantidos ou utilizados.
- Utilizar computadores e sistemas de computador (incluindo hardware e software) para programar, escrever software, configurar funções, inserir dados ou processar informações.
- Fazer manutenção, reparar, calibrar, regular, ajustar ou testar máquinas, dispositivos e equipamentos que operam principalmente com base em princípios elétricos ou eletrônicos (não mecânicos).
Inovador

Inovadores geralmente têm quatro objetivos principais:
- Desenvolver ou criar novas aplicações, relacionamentos, sistemas ou produtos.
- Fornecer ideias criativas ou contribuições artísticas.
- Manter-se atualizado tecnicamente e aplicar novos conhecimentos ao seu trabalho.
- Comparar, experimentar e testar novas abordagens para resolver problemas.
Outras atividades profissionais relacionadas com Desenvolvedores de software, aplicativos
- Conferir com analistas de sistemas, engenheiros, programadores e outros para projetar o sistema e obter informações sobre limitações e capacidades do projeto, requisitos de desempenho e interfaces.
- Modificar o software existente para corrigir erros, permitir que ele se adapte ao novo hardware ou para melhorar seu desempenho.
- Analisar as necessidades do usuário e os requisitos de software para determinar a viabilidade do projeto dentro das restrições de tempo e custo.
- Consultar os clientes sobre o projeto e a manutenção do sistema de software.
- Coordenar a instalação do sistema de software e monitorar o funcionamento do equipamento para garantir que as especificações sejam atendidas.
- Projetar, desenvolver e modificar sistemas de software, usando análise científica e modelos matemáticos para prever e medir os resultados e as consequências do projeto.
- Desenvolver e direcionar procedimentos de teste e validação do sistema de software, programação e documentação.
- Analisar informações para determinar, recomendar e planejar especificações e layouts de computador e modificações de equipamentos periféricos.