C Modelo de descrição do trabalho do desenvolvedor/resumo
Estamos procurando um talentoso desenvolvedor C para se juntar à nossa equipe de TI em ritmo acelerado. Sua tarefa principal será projetar e construir módulos C estáveis e fáceis de manter e sistemas incorporados para idiomas de alto nível. Você também pode ser solicitado a implementar módulos de desempenho, detectar gargalos e solucionar erros.
Para ter sucesso como desenvolvedor C, você deve ser fluente nas linguagens de programação C e C ++, possuir excelentes habilidades de solução de problemas e ter uma sólida compreensão das ferramentas de versão de código. Finalmente, um desenvolvedor de alta camada C pode escrever um código limpo e reutilizável que funcione bem com outros idiomas de nível superior, como Java, Go, Node.js e Python.
C Perfil de trabalho do desenvolvedor
C é uma linguagem de computador que pode ser usada para vários propósitos. Os programadores C são frequentemente solicitados a escrever código que se integra a sistemas operacionais, módulos, sistemas arraigados ou bibliotecas de baixo nível para idiomas adicionais de alto nível, como Python, Node.js e Go. Pode ser difícil encontrar excelentes desenvolvedores de C, porque o idioma é relativamente antigo e geralmente serve nichos específicos.
Relatórios para
- Líder de tecnologia
- Diretor de Tecnologia
C Requisitos e habilidades do desenvolvedor
- Compreensão completa de Boost e STL
- Conhecimento sólido de estruturas de dados e algoritmos
- Experiência do IPC, incluindo programação de soquete
- Conhecimento de multithreading, incluindo situações de raça, deadlocks e solução de problemas
- Compreensão dos bancos de dados XML e relacionais
- Um diploma de bacharel em ciência da computação, matemática ou disciplina relacionada
- Conhecimento de análise e design orientados a objetos
- fortes habilidades de solução de problemas
- Costumava trabalhar como indivíduo com um bom senso de propriedade
C Requisitos e habilidades do desenvolvedor
- Compreensão completa de Boost e STL
- Conhecimento sólido de estruturas de dados e algoritmos
- Experiência do IPC, incluindo programação de soquete
- Conhecimento de multithreading, incluindo situações de raça, deadlocks e solução de problemas
- Compreensão dos bancos de dados XML e relacionais
- Um diploma de bacharel em ciência da computação, matemática ou disciplina relacionada
- Conhecimento de análise e design orientados a objetos
- fortes habilidades de solução de problemas
- Costumava trabalhar como indivíduo com um bom senso de propriedade