Engenheiro(a) de Software Full Stack .NET/Angular Sênior | AWS e Sistemas Distribuídos.
Sobre a vaga
Estamos contratando uma pessoa desenvolvedora Full Stack para atuar em um sistema estratégico de uma instituição financeira, responsável por conectar diferentes canais e suportar operações de crédito e garantias, como empréstimos, repasses, fianças, compras de dívida, carteiras e recebíveis.
A pessoa profissional atuará em um ambiente de alta complexidade e relevância para o negócio, contribuindo para a sustentação, manutenção, evolução e modernização do sistema, incluindo a migração de soluções on-premises para a nuvem AWS.
Buscamos alguém com perfil proativo, ownership e interesse em compreender o negócio, propor soluções e resolver problemas de forma colaborativa. A posição é destinada a profissionais de nível Pleno (Advanced) ou Sênior, com atuação no modelo híbrido.
Responsabilidades
- Atuar na sustentação, manutenção e desenvolvimento de novas funcionalidades em sistemas de alta complexidade.
- Desenvolver e evoluir aplicações utilizando .NET Core e Angular.
- Projetar, implementar e manter soluções baseadas em arquiteturas robustas, escaláveis e distribuídas.
- Contribuir para a modernização da plataforma, incluindo a migração de sistemas on-premises para a Cloud AWS.
- Atuar com soluções de frontend utilizando Angular 10 ou superior, preferencialmente Angular 19 ou superior, e arquitetura de Microfrontend.
- Implementar e manter estratégias de caching em memória e utilizando Redis.
- Participar da análise de problemas, identificação de causas-raiz e definição de soluções técnicas.
- Atuar de forma próxima às equipes de negócio, tecnologia, liderança e stakeholders, mantendo todos informados sobre evoluções, riscos e pontos de atenção.
- Demonstrar ownership sobre os sistemas e projetos, contribuindo ativamente para decisões técnicas e para a evolução das soluções.
Requisitos
- Formação superior completa em Engenharia, Ciências da Computação ou áreas relacionadas.
- Experiência profissional compatível com os níveis Pleno+ ou Sênior em desenvolvimento de software.
- Experiência sólida com desenvolvimento utilizando .NET Core.
- Experiência com arquiteturas para sistemas robustos, escaláveis e distribuídos.
- Experiência com desenvolvimento frontend em Angular 10 ou superior.
- Conhecimento ou experiência com Microfrontend.
- Conhecimento em estratégias de caching em memória e Redis.
- Experiência com sustentação, manutenção e desenvolvimento de novas funcionalidades em sistemas de alta complexidade.
- Boa comunicação, proatividade e capacidade de trabalhar com ownership, autonomia e colaboração.
Diferenciais
- Experiência com computação em nuvem, preferencialmente AWS.
- Experiência com serviços AWS, como EKS, SNS, SQS, Lambda, API Gateway, RDS, CloudFormation, CloudWatch e S3.
- Conhecimento ou experiência com arquiteturas orientadas a eventos.
- Experiência na migração de sistemas on-premises para a Cloud AWS.
- Experiência com Angular 19 ou superior.
- Conhecimento de práticas e padrões para sistemas distribuídos, alta disponibilidade e escalabilidade.
- Experiência em soluções para o mercado financeiro, crédito, garantias ou outros ambientes regulados.
Cultura na BRQ
Chamamos de BRQ Way o nosso jeito de cuidar das pessoas, com iniciativas de carreira e desenvolvimento, saúde e bem-estar, e comunicação e conexão. Trabalhamos com flexibilidade de acordo com o contexto do projeto (anywhere office, híbrido ou presencial) e investimos em desenvolvimento contínuo com BRQ Academy, mentoria, incentivo a certificações e programas de idiomas, entre outras frentes.
Diversidade, inclusão e liberdade fazem parte do nosso dia a dia. Incentivamos a candidatura de pessoas com perfis, trajetórias e realidades diversas, além de contarmos com oportunidades afirmativas para pessoas com deficiência e mulheres. Também temos três Grupos de Afinidade, chamados de Roars, que criam espaços de troca e impulsionam iniciativas inclusivas na empresa.
Ref: 2b68
#LI-LB1