Sobre a vaga
Buscamos um(a) profissional .NET Pleno para atuar no desenvolvimento e na evolução de aplicações de alta disponibilidade e escalabilidade, inseridas em projetos financeiros com milhões de transações e elevado volume de processamento. A pessoa será responsável por contribuir com soluções robustas, performáticas e resilientes, utilizando microsserviços, computação em nuvem, mensageria e diferentes tecnologias de armazenamento de dados.
Responsabilidades
- Desenvolver e manter aplicações e APIs utilizando C# e .NET.
- Projetar, implementar e evoluir microsserviços em ambientes distribuídos.
- Atuar na construção de soluções escaláveis, resilientes e de alta disponibilidade.
- Desenvolver integrações entre sistemas utilizando APIs REST e padrões de arquitetura.
- Trabalhar com processamento assíncrono e soluções de mensageria.
- Contribuir para a definição e implementação de estratégias de observabilidade, incluindo logs e monitoramento.
- Analisar problemas técnicos e atuar na melhoria de performance, segurança e qualidade do código.
- Participar da implementação e manutenção de testes automatizados e pipelines de CI/CD.
- Trabalhar com bancos de dados relacionais e NoSQL, considerando os requisitos de volume, disponibilidade e desempenho.
- Atuar em ambientes de alta volumetria, contribuindo para a evolução contínua das soluções.
Requisitos
- Experiência sólida com C# e .NET.
- Experiência no desenvolvimento de APIs e integrações entre sistemas.
- Vivência com desenvolvimento e manutenção de microsserviços.
- Conhecimento de arquitetura distribuída e sistemas de alta escalabilidade.
- Experiência com bancos de dados relacionais, como SQL Server, PostgreSQL ou MySQL.
- Conhecimento de bancos de dados NoSQL, como MongoDB, DynamoDB ou similares.
- Experiência com AWS e serviços relacionados à computação, armazenamento, bancos de dados e monitoramento.
- Conhecimento de mensageria e processamento assíncrono.
- Experiência com RabbitMQ e/ou Kafka.
- Conhecimento de APIs REST e padrões de arquitetura.
- Experiência com logs, monitoramento e observabilidade.
- Conhecimento de testes automatizados, Git e práticas de CI/CD.
- Capacidade analítica e autonomia para atuar na resolução de problemas.
- Preocupação com performance, escalabilidade, resiliência, segurança e qualidade de código.
Diferenciais
- Experiência em projetos do mercado financeiro.
- Vivência com sistemas relacionados a fundos de investimento, gestão de ativos, pagamentos ou plataformas transacionais.
- Experiência com aplicações de alta volumetria e processamento de milhões de transações.
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. https://www.brq.com/carreiras/
Ref: 8577
#LI-LB1