Brunel
Brunel está com vaga(s) de emprego para Senior Software Specialist – Rio De Janeiro em Rio de Janeiro
Cargo:
Senior Software Specialist – Rio de Janeiro
Requisitos:
A Brunel está em busca de um Especialista de Software Senior para fazer parte do time de um dos nossos clientes! Essa posição é para um contrato permanente, de tempo indeterminado.
Atividades:
- Arquitetar, projetar, implementar e manter uma solução escalável em uma estrutura de software baseada em microsserviços;
- Criar módulos e componentes independentes, reutilizáveis e testáveis;
- Fornecer aplicativos Web confiáveis, inovadores e responsivos usando módulos e componentes genéricos ou personalizados;
- Aplicar as melhores práticas de engenharia de software (teste, documentação, codificação, revisão por pares, etc.);
- Aplicar práticas de teste automatizado de última geração (testes unitários, de componentes, de integração);
- Trabalhar em empacotamento e implantação automatizada de software;
- Fornecer liderança técnica e orientação para desenvolvedores juniores, promovendo uma cultura de aprendizado e crescimento contínuos;
- Colaborar com equipes multifuncionais e Product Owner para refinar requisitos, projetar soluções e estabelecer o roteiro de projetos;
- Aplicar metodologias ágeis em todos os processos de desenvolvimentos para fornecer software de alta qualidade dentro dos prazos estabelecidos.
Requisitos:
- Graduação em Ciência da Computação, Engenharia ou áreas afins.
- Inglês intermediário (B2), com capacidade de comunicar conceitos técnicos de forma eficaz para diversos públicos.
- Sólida experiência como Desenvolvedor Full Stack, com forte proficiência em Java, Angular 12 ou superior, TypeScript e Bootstrap.
- Sólida experiência com desenvolvimento e integração de APIs RESTful.
- Sólida proficiência em marcação web, incluindo HTML5 e CSS3.
- Sólida compreensão de estruturas de teste, como Jasmine, Selenium e Karma.
Desejável
- Conhecimento nas seguintes tecnologias:
- Tecnologias de contentores (Docker);
- Tecnologias de processamento de dados (Spark ou Hadoop);
- Plataformas de streaming distribuído (Kafka);
- Tecnologias de gestão de clusters (Kubernetes);
- Base de dados relacional (PostgreSQL, Oracle).
- Conhecimento em ambiente Linux, incluindo shell scripting e empacotamento de software.
- Conhecimento em outras programações funcionais ou reativas é uma vantagem.
Salário:
A combinar
Benefícios:
Não foi informado
Tem interesse nessa vaga?
CANDIDATE-SE