Desenvolvedor C++ (Sênior e Pleno)
Desenvolvedor de Software será responsável pela implementação de algoritmos e códigos em programação orientada a objeto (POO), de forma a abordar soluções para problemas de engenharia e matemática aplicada à indústria de O&G.
Formação de base: Formação de nível superior concluída em Ciência da Computação, Engenharia da Computação, Sistemas de Informação ou cursos similares.
Conhecimentos:
· Linguagem de programação C++
· Familiaridade com algoritmos e contêineres da biblioteca padrão de C++ (STL)
· Programação Orientada a Objetos (POO)
· Conhecimentos sobre padrões de projeto
· Conhecimentos de SOLID, Clean Code e boas práticas de programação
· Noções de desenvolvimento de interface gráfica com biblioteca Qt 5/6
· Conhecimento dos diferentes tipos de widgets que compõem uma interface gráfica, incluindo a compreensão de interações básicas de cada widget
· Versionamento e Gerenciamento de Trabalho
· Conhecimentos em Git
· Capacidade de realizar autogerenciamento de trabalho
· Familiaridade com banco de dados relacionais, especialmente MySQL
· Realizar o levantamento e análise de requisitos
Competências Comportamentais:
· Identificação com os valores da empresa;
· Automotivação para enfrentar desafios, apresentando destacada capacidade de autogerenciamento e facilidade para trabalhar harmonicamente em equipe.