Tipo de contratação: PJ
Cargo: Engenheiro de Software Pleno - Embarcado - Área de Terminais
Jornada de trabalho: De segunda a sexta 8h por dia - Híbrido - 100% remota para quem está for de fora de SP e 1 dia presencial caso seja da região.
Local: Jardim Paulistano - São Paulo - SP
Requisitos e qualificações:
Superior completo em Ciências da Computação, Engenharia, Sistemas de Informação ou áreas afins.
Sólidos conhecimentos em análise e desenvolvimento de sistemas e definições de arquitetura.
Domínio da linguagem de programação C/C++ para o desenvolvimento de sistemas complexos, seguros e repletos de integrações.
Dominar a linguagem implica em experiência com ponteiros, manipulação de arquivos, estrutura de dados, gerenciamento dinâmico de memória, estruturas condicionais, biblioteca dinâmicas e estáticas, scripts de construção, cygwin, makefile e outros recursos.
Experiência na implementação de bibliotecas estáticas e dinâmicas que podem ser utilizadas com outras linguagens de programação.
Forte preocupação com a qualidade do código e do funcionamento das soluções, com atenção para as boas práticas.
Eficácia na elaboração de testes unitários e funcionais.
Raciocínio lógico, senso crítico e agilidade na resolução de problemas.
Proatividade, foco e boa capacidade de trabalho em equipe.
Interesse em aprender e disposição para assimilar nossa cultura, bem como contribuir com ela.
Desejáveis:
Experiência profissional com métodos ágeis, como Scrum e Kanban;
Experiência com fluxo de transação com cartões de crédito/débito/benefícios em POS/PINPads.
Conhecimento dos protocolos ISO8583, TLV, Biblioteca Compartilhada e EMV;
Experiência prática com bancos de dados relacionais;
Experiência prática com bancos de dados relacionais;