Vaga Back-End

DESENVOLVEDOR(A) DE SOFTWARE PLENO

C++ MySQL POO Git

Deep Seed Solutions

Deep Seed Solutions

Pequena/média empresa

Salário: Não especificado

Aceito candidatos dispostos a se mudar

Descrição da empresa

A Deep Seed Solutions é uma empresa brasileira com foco no desenvolvimento de tecnologias aplicadas a processos complexos de engenharia. Com base em uma sólida proposta de valor, a empresa acredita no uso eficiente dos recursos e na maximização do valor dos investimentos através da combinação de tecnologia com exímia competência técnica nas indústrias em que atua, permitindo a compreensão das reais necessidades dos seus clientes e o desenvolvimento de soluções que vão além da tecnologia.
Com o objetivo de suportar o crescimento de suas operações em 2022, a Deep Seed Solutions lança um processo de recrutamento, que tem caráter estruturante na formação orgânica de suas equipes e no desenvolvimento de novos negócios. Estamos seguros de que profissionais altamente capacitados e visionários são os elementos fundamentais para o desenvolvimento de novas tecnologias com alto potencial de impacto no bem-estar da sociedade. Se você se identifica com este desafio e acredita que nossa Proposta de Valor, Missão e Visão estão alinhados ao seu propósito, ficaremos gratos em receber seu currículo.

Atividades e Responsabilidades

O Desenvolvedor de Software da Deep Seed Solutions reportará diretamente ao(s) Coordenador(es) de Projeto em que estiver alocado e deverá ser capaz de atuar diretamente no desenvolvimento de novas tecnologias para a indústria de óleo e gás, garantindo qualidade, estabilidade, responsividade e acurácia nos resultados.
O profissional terá como principal responsabilidade assegurar o atendimento das necessidades dos clientes através dos produtos e serviços da empresa, executando requisitos técnicos apropriados para o software.
Como forma de atingir seus objetivos, o Desenvolvedor de Software deverá desenvolver dinamicamente a compreensão de como os processos, produtos e serviços da Deep Seed Solutions podem maximizar o retorno dos investimentos de seus clientes, assegurando o equilíbrio entre resultados esperados, aplicabilidade tecnológica e viabilidade econômica & financeira.
O Desenvolvedor de Software Pleno 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. Dentre as várias atribuições, o profissional será responsável por:
• Realizar o levantamento e análise de requisitos, empregando modelos digitais que representem adequadamente o sistema real a ser simulado;
• Executar o desenvolvimento e codificação de funcionalidades em aplicações de engenharia, usando linguagem de programação C++;
• Definir e criar soluções técnicas de acordo com a tecnologia utilizada no projeto, produzindo um código limpo, claro e eficiente;
• Aplicar boas práticas para produção de softwares comerciais;
• Analisar e verificar a conformidade do software desde o início do projeto até a implementação, qualificação e entrega;
• Realizar testes funcionais, a fim de garantir a qualidade e estabilidade de novas funcionalidades implementadas;
• Trabalhar de forma ativa junto à equipe de desenvolvimento para manutenção de códigos, correção de bugs reportados e melhorias diversas, que visem aumento de performance, qualidade e experiência do usuário;
• Buscar melhorias nos produtos de acordo com as diretrizes estabelecidas pela companhia, reportando sob olhar crítico quaisquer inconsistências e oportunidades de melhorias capturadas ao longo da execução de suas atividades;
• Integrar-se nos processos corporativos de gerenciamento de qualidade e de atribuições de atividades;
• Prestar suporte técnico aos usuários dos softwares da companhia;
• Comunicar-se constantemente com o grupo de engenharia, de onde virão os escopos técnicos a serem traduzidos para linguagem computacional;
• Colaborar em projetos de novos produtos e serviços, garantindo a sintonia entre novos produtos da área de atuação da companhia, refletindo necessidades dos clientes, tecnologia e realidade do mercado;
• Prestar suporte e mentoria a membros juniores da equipe de desenvolvimento.

Requisitos

Formação de base: Formação de nível superior concluída em Ciência da Computação, Sistemas de Informação ou cursos similares. Experiência profissional relevante pode compensar diferentes níveis e/ou áreas de formação de base.
Idiomas: Proficiência nas línguas portuguesa e inglesa.
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;
• Interesse pelo continuado aprendizado em áreas distintas da sua formação de base;
• Engajamento pleno com as estratégias da empresa;
• Organização para lidar com trânsito de documentos, prioridade de atividades e gerenciamento do tempo;
• Comprometimento com as tarefas designadas ou assumidas;
• Disciplina no atendimento ao prazo, escopo e qualidade;
• Habilidade para trabalhar em equipes multidisciplinares e para cooperar nas diversas disciplinas inerentes ao desenvolvimento de novos produtos e serviços.
• Facilidade para se comunicar, de forma oral ou escrita, em português ou em inglês;
• Habilidades interpessoais e consultiva;
• Pensamento analítico e resolução de problemas;
• Análise das partes interessadas e definição de requisitos.
Habilidades e Experiências Técnicas:
Programação Orientada a Objetos (POO)
• Conhecimento prático sobre os conceitos da orientação a objetos (herança, composição, comunicação entre objetos etc.);
• Conhecimentos sobre padrões de projeto e ter capacidade de reconhecer a oportunidade de aplicação de padrões de projeto;
• Capacidade de projetar classes de acordo com os princípios SOLID;
STL
• Conhecimentos sólidos da linguagem C++ moderna (mínimo C++14);
• Familiaridade com algoritmos e contêineres da biblioteca padrão de C++ (STL);
Qt
• Noções de desenvolvimento de interface gráfica com biblioteca Qt 5;
• 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 e a capacidade de compor uma interface com interação fluida;
Git
• Capacidade de realizar autogerenciamento da cópia de trabalho:
o Manter cópias de trabalho atualizadas com o remoto;
o Familiaridade em criar e integrar branches;
• Habilidade em resolver conflitos nas operações com o Git;
• Habilidade em remanejar commits / modificar o histórico;
Banco de dados
• Familiaridade com banco de dados relacionais, especialmente MySQL;
• Ser capaz de realizar consultas de baixa e média complexidade;
• Conhecimentos em SQLite é um diferencial;

Competências e Experiências Desejáveis:
• Amazon Web Services (AWS);
• Conhecimento da biblioteca boost;
• Familiaridade com Jira;
• Noções sobre a indústria de óleo e gás.

O que nós oferecemos

Tíquete-refeição, vale transporte, plano de saúde e bonificação por resultados coletivos e individuais.
Vale Refeição
Vale Transporte
Plano de Saúde
Bônus


Deep Seed Solutions

Acesse o perfil da Deep Seed Solutions para conhecer sua história, suas vantagens e todas as informações relacionadas ao recrutamento.

Conheça a Deep Seed Solutions

Veja vagas similares:

Desenvolvedor(a) Pleno - Ênfase em C++11, Python e Angular - Geopixel
Programador(a) C ++/Delphi Pleno - Grupo SOITIC


VEJA A EMPRESA NO MAPA