Descrição da vaga

Texto agregado para leitura rápida. Confira sempre a fonte original ao enviar a candidatura.

Buscamos uma pessoa Desenvolvedora Backend .NET Pleno, com mais de 4 anos de experiência e autonomia para desenvolver e sustentar serviços em ambientes críticos e de alta volumetria. Essa pessoa atuará de ponta a ponta, desde o desenvolvimento de APIs e microsserviços até sua execução em AWS, trabalhando com mensageria, bancos de dados, observabilidade, performance, escalabilidade, disponibilidade e resiliência.

Será um diferencial ter experiência comprovada em sistemas que processam milhões de requisições ou transações por dia, especialmente nos segmentos financeiro, de pagamentos, crédito ou em outros ambientes críticos.

Responsabilidades

  • Desenvolver, evoluir e sustentar APIs, microsserviços e aplicações backend utilizando C#, .NET, .NET Core e ASP.NET Core.
  • Projetar e implementar soluções distribuídas, escaláveis, resilientes e de alta disponibilidade em ambientes de alta volumetria.
  • Atuar na execução e operação de aplicações em AWS, utilizando serviços como EC2, ECS, Docker, Lambda, S3, RDS, DynamoDB, SQS, SNS, CloudWatch e IAM.
  • Implementar integrações assíncronas e orientadas a eventos, utilizando RabbitMQ e conceitos de filas, exchanges, routing, Pub/Sub, DLQ, retry e reprocessamento.
  • Desenvolver soluções com foco em performance, incluindo otimização de CPU e memória, redução de latência, cache, connection pooling, balanceamento de carga e escalabilidade horizontal.
  • Trabalhar com bancos de dados relacionais e NoSQL, realizando modelagem, criação de índices, otimização de consultas, análise de performance e estratégias de particionamento.
  • Aplicar práticas de programação assíncrona e paralela, SOLID, Design Patterns, Clean Architecture, tratamento de exceções e mecanismos de resiliência.
  • Implementar estratégias de idempotência, controle de concorrência, rate limiting, retry, timeout e circuit breaker.
  • Contribuir para a observabilidade das aplicações, por meio de monitoramento, métricas, logs e análise de comportamento em produção.
  • Participar de testes de carga e stress, identificando gargalos e propondo melhorias de arquitetura e implementação.
  • Avaliar e integrar recursos de inteligência artificial em aplicações corporativas, utilizando APIs de LLMs e técnicas como RAG, embeddings e engenharia de prompts.

Requisitos

  • Mais de 4 anos de experiência com desenvolvimento backend utilizando C# e .NET/.NET Core.
  • Experiência com ASP.NET Core, APIs REST e Entity Framework Core.
  • Conhecimento de microsserviços, arquitetura distribuída e Event-Driven Architecture.
  • Experiência com programação assíncrona e paralela, SOLID, Design Patterns, Clean Architecture e tratamento de exceções.
  • Experiência com desenvolvimento e operação de aplicações em AWS, especialmente EC2, ECS, Docker, Lambda, S3, RDS, DynamoDB, SQS, SNS, CloudWatch e IAM.
  • Conhecimento de mensageria com RabbitMQ, incluindo filas, exchanges, routing, Pub/Sub, processamento assíncrono, DLQ, retry e reprocessamento.
  • Experiência com SQL Server e conhecimento de MySQL e/ou PostgreSQL.
  • Conhecimento de bancos NoSQL, como DynamoDB e/ou MongoDB.
  • Experiência com modelagem de dados, índices, otimização de consultas e análise de performance.
  • Conhecimento de estratégias de escalabilidade, disponibilidade, balanceamento de carga, auto scaling, cache e redução de latência.
  • Conhecimento de mecanismos de resiliência, como idempotência, controle de duplicidade, controle de concorrência, rate limiting, retry, timeout e circuit breaker.

Diferenciais

  • Experiência comprovada em sistemas que processam milhões de requisições ou transações por dia.
  • Atuação anterior em ambientes financeiros, pagamentos, crédito ou outros sistemas críticos e de alta volumetria.
  • Experiência com Kafka, além de RabbitMQ.
  • Conhecimento de testes de carga e stress, observabilidade avançada e otimização de aplicações em produção.
  • Experiência com integração de APIs de OpenAI, Gemini ou Anthropic.
  • Conhecimento de LLMs, RAG, embeddings, bancos vetoriais e engenharia de prompts.
  • Vivência com estratégias de particionamento, escalabilidade de bancos de dados e arquiteturas altamente disponíveis em AWS.

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: e36b

#ES-ES1

About The Company

A BRQ apoia empresas a evoluírem o digital que sustenta seus negócios, com um propósito claro: transformar problemas complexos em progresso. Combinamos especialistas, ferramentas e inteligência artificial para entregar com método e consistência, atuando em modernização de legado e dados, GenAI, e construção de produtos e experiências digitais.

Com mais de 33 anos e mais de 2.500 profissionais, estamos entre as maiores empresas de tecnologia do Brasil e atuamos em projetos de alta complexidade e escala. Somos reconhecidos como líderes em GenAI e inovação para grandes empresas no estudo ISG Provider Lens™.

Aqui, nossa cultura tem nome: BRQ Way. São 3 pilares: Carreira e desenvolvimento, Saúde e bem-estar e Comunicação e conexão. Diversidade e inclusão fazem parte do nosso dia a dia, com grupos de afinidade como Colorful Roar, Black Roar e Girls Roar.

Benefícios: Plano de Saúde; Plano Odontológico; Seguro de Vida; Vale Refeição; Vale Alimentação; Horário Flexível; Home Office; Gympass, Telemedicina, Telenutrição, Canal de suporte emocional 24h e muito mais.

Vagas relacionadas

Seleção por stack em comum com esta oportunidade

Remoto LinkedIn

Java Backend Software Engineer

Jitterbit • São Paulo • 29 candidaturas 14 dias atrás

Salário estimado

R$ 15k - 23k/mês

Sênior CLT

Jitterbit is a leading data, application, and process workflow automation solution. Rooted in iPaaS and fueled by an ambitious vision, we integrate critical business processes to deliver the experiences and insights needed by enterprises of all sizes to accelerate their digital journey and future pr...

Ver Detalhes →
Remoto LinkedIn

Java Backend Engineer (AWS) - Remote Work | REF#302839

BairesDev • Minas Gerais, Brazil • 25 candidaturas 8 dias atrás

Salário estimado

R$ 6k - 10k/mês

Pleno CLT

At BairesDev®, we've been leading the way in technology projects for over 15 years. We deliver cutting-edge solutions to giants like Google and the most innovative startups in Silicon Valley.Our diverse 4,000+ team, composed of the world's Top 1% of tech talent, works remotely on roles that drive si...

Ver Detalhes →
Remoto LinkedIn

Senior Backend Software Engineer – Python - Remote Work | REF#305511

BairesDev • São Paulo • 25 candidaturas 8 dias atrás

Salário estimado

R$ 15k - 23k/mês

Sênior CLT

At BairesDev®, we've been leading the way in technology projects for over 15 years. We deliver cutting-edge solutions to giants like Google and the most innovative startups in Silicon Valley.Our diverse 4,000+ team, composed of the world's Top 1% of tech talent, works remotely on roles that drive si...

Ver Detalhes →