Desenvolvedor(a) .NET PL/SR

BRQ

São Paulo

Híbrido

BRL 180 000 - 260 000

Tempo integral

Há 8 dias
Gerador de candidaturas

Destaca-te nesta função — gera um currículo e uma carta de apresentação personalizados em cerca de um minuto.

Ultrapassa os filtros ATS

Vantagens oferecidas por esta oferta de emprego

BRQ Academy
Flexibilidade de trabalho (anywhere /
Hibrido ou presencial

Resumo da oferta

BRQ está buscando um Desenvolvedor Backend .NET Pleno/Sênior para atuar em ambiente de alta volumetria, com APIs, microsserviços e AWS. O profissional trabalhará desde o desenvolvimento de APIs até a operação em AWS, incluindo mensageria com RabbitMQ, observabilidade e otimização de desempenho.

O candidato ideal possui mais de 4 anos de experiência em .NET, ASP.NET Core, REST e EF Core, com foco em escalabilidade, disponibilidade e qualidade de código.

Qualificações

  • 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, SOLID, design patterns e Clean Architecture.
  • Experiência com AWS (EC2, ECS, Docker, Lambda, S3, RDS, DynamoDB, SQS, SNS, CloudWatch e IAM).
  • Conhecimento de mensageria com RabbitMQ (filas, exchanges, Pub/Sub, DLQ, retry).
  • Experiência com SQL Server e NoSQL (DynamoDB/MongoDB).
  • Modelagem de dados, índices, otimização de consultas e performance.

Responsabilidades

  • Desenvolver, evoluir e sustentar APIs, microsserviços e backend com C#, .NET e ASP.NET Core.
  • Projetar soluções distribuídas, escaláveis e de alta disponibilidade em ambientes de alta volumetria.
  • Operar aplicações em AWS (EC2, ECS, Lambda, S3, RDS, DynamoDB, SQS, SNS, CloudWatch, IAM).
  • Implementar integrações assíncronas com RabbitMQ e práticas de filas, retry e reprocessamento.
  • Otimizar CPU/memória, reduzir latência, aplicar cache e balanceamento de carga.
  • Trabalhar com bancos de dados relacionais e NoSQL, modelagem e tuning de consultas.
  • Aplicar SOLID, padrões de projeto, e estratégias de resiliência e idempotência.
  • Contribuir para observabilidade, métricas, logs e monitoramento em produção.

Conhecimentos

C#
.NET
ASP.NET Core
REST APIs
Microsserviços
Event-Driven Architecture
AWS
RabbitMQ
SQL/NoSQL
Performance

Ferramentas

Docker
Lambda
EC2
ECS
S3
RDS
DynamoDB
SQS
SNS
CloudWatch
IAM

Descrição da oferta de emprego

Desenvolvedor(a) .NET Pl/SR

Sobre a vaga

Buscamos uma pessoa Desenvolvedor (a) 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/

Obtém a tua avaliação gratuita e confidencial do currículo.

ou arrasta e larga o ficheiro aqui.

Similar jobs

Ofertas semelhantes que vale a pena comparar

Pessoa Desenvolvedora .NET [Pleno/Sênior] | Novos Projetos
Pessoa Desenvolvedora .NET [Pleno/Sênior] | Novos Projetos

BRQ • São Paulo

Híbrido
BRL 180 000 - 300 000
BRQ Academy
Mentoria
Certificações
+1
Desenvolvedor (a) .NET e AWS Pleno | Híbrido/SP
Desenvolvedor (a) .NET e AWS Pleno | Híbrido/SP

BRQ • São Paulo

Híbrido
BRL 120 000 - 190 000
Desenvolvedor (a) .NET e AWS Pleno
Desenvolvedor (a) .NET e AWS Pleno

BRQ • Brasil

Híbrido
BRL 134 000 - 223 000
BRQ Academy
Mentoria profissional
Certificações
+2
Desenvolvedor (a) .NET e AWS Pleno - Híbrido/SP
Desenvolvedor (a) .NET e AWS Pleno - Híbrido/SP

BRQ • São Paulo

Híbrido
BRL 156 000 - 223 000
Desenvolvedor(a) Java Pleno
Desenvolvedor(a) Java Pleno

BRQ • Brasil

Teletrabalho
BRL 120 000 - 180 000
Desenvolvedor (a) Full Stack .NET/Angular Junior/Pleno - Híbrido
Desenvolvedor (a) Full Stack .NET/Angular Junior/Pleno - Híbrido

BRQ • Rio de Janeiro

Híbrido
BRL 90 000 - 150 000
BRQ Academy
Mentoria e certificações
Programas de idiomas
Desenvolvedor(A).Net Core Senior/Pleno(A)
Desenvolvedor(A).Net Core Senior/Pleno(A)

BRQ • São Paulo

Presencial
BRL 120 000 - 190 000
Desenvolvedor(a) .NET Core Senior/Pleno(a)
Desenvolvedor(a) .NET Core Senior/Pleno(a)

BRQ Digital Solutions • São Paulo

Presencial
BRL 120 000 - 180 000
Plano de Saúde
Plano Odontológico
Seguro de Vida
+6
Analista Programador PL / SR
Analista Programador PL / SR

BRQ • São Paulo

Híbrido
BRL 180 000 - 300 000
Flexible work model
BRQ Academy
Mentoria e certificações
+1
Desenvolvedor(a) Backend Java Sênior
Desenvolvedor(a) Backend Java Sênior

BRQ • Brasil

Teletrabalho
BRL 180 000 - 240 000
BRQ Academy
Certificações e idiomas
Mentoria e desenvolvimento