Estamos em busca de um(a) Desenvolvedor de Software para atuar em nosso time de Tecnologia, contribuindo no desenvolvimento de soluções, evolução de sistemas e construção de novas funcionalidades.
Requisitos Técnicos
- Experiência em programação web com C# e JavaScript;
- Experiência com React, React Native, Node.js e NestJS;
- Experiência com desenvolvimento em C# e JavaScript utilizando programação orientada a objetos (OOP);
- Experiência com controle de versionamento utilizando Git e Bitbucket;
- Experiência com levantamento e especificação de requisitos, documentação de sistemas e solução de problemas;
- Conhecimento de boas práticas de desenvolvimento e segurança da informação;
- Conhecimento em bancos de dados relacionais, como Oracle, PostgreSQL e MySQL;
- Conhecimento em bancos de dados não relacionais, como MongoDB, DynamoDB, ElasticSearch e Cassandra;
- Conhecimento em metodologias ágeis de desenvolvimento de software, como Scrum, Kanban e Design Thinking;
- Boa comunicação para interação com as áreas de TI e Negócio.
Graduação Completa em
Ciência da Computação, Análise, Desenvolvimento de Sistemas ou Sistema de Informação
Será Considerado Um Diferencial
- Conhecimento em Windows e Windows Server;
- Conhecimento de containers com Docker;
- Familiaridade com AWS e/ou Azure;
- Experiência na análise e correção de vulnerabilidades de aplicações;
- Experiência com desenvolvimento de aplicações em ambientes de computação em nuvem;
- Experiência com desenvolvimento de testes automatizados (TDD).
Perfil Que Buscamos
- Pessoa que adore aprender e busque desenvolvimento contínuo;
- Proatividade e pragmatismo na resolução de problemas;
- Boa lógica de programação;
- Organização, pontualidade e comprometimento com prazos;
- Facilidade para trabalhar em equipe;
- Boa comunicação e relacionamento interpessoal;
- Interesse em compartilhar conhecimento e contribuir com a evolução do time.
Principais Responsabilidades
- Realizar levantamento e especificação de requisitos;
- Desenvolver novas funcionalidades e realizar correções em aplicações existentes;
- Realizar debug de código, buscando correção de erros e melhoria de performance;
- Desenvolver aplicações escaláveis, seguras e de alto desempenho;
- Realizar testes necessários para a entrega das demandas;
- Construir processos de manipulação de dados e ETLs;
- Participar de discussões técnicas, entendendo processos e propondo novas soluções;
- Colaborar com sugestões de melhorias de processos e operações;
- Manter contato com outras equipes para levantamento de informações e alinhamento das demandas;
- Compartilhar conhecimentos com os demais integrantes da equipe.
Contratação e Condições
- Modalidade: PJ
- Contrato inicial: 3 meses, com possibilidade de renovação por mais 6 meses.
Local de Trabalho
Cinelândia – Centro/RJ.
- Todas as vagas da DPC também são extensivas para Pessoa com Deficiência.
Estudos
Ensino Superior