Pessoa Desenvolvedora .net – Novos Projetos

BRQ

São Paulo

Hybrid

BRL 120,000 - 210,000

Full time

8 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

BRQ está em busca de uma Desenvolvedora Backend .NET Pleno ou Sênior para atuar em projetos críticos com alta volumetria. Você trabalhará do desenvolvimento de APIs e microsserviços até sua execução em AWS, com mensageria, bancos de dados, observabilidade, performance, escalabilidade, disponibilidade e resiliência.

Requisitos incluem mais de 4 anos de experiência com C#/.NET, ASP.NET Core, APIs REST e EF Core, além de AWS, RabbitMQ e bancos SQL/NoSQL.

Qualifications

  • Mais de 4 anos de experiência com backend em C#/.NET.
  • Experiência com ASP.NET Core, APIs REST e EF Core.
  • Conhecimento de microsserviços, arquitetura distribuída e EDA.
  • Experiência com programação assíncrona e paralela, SOLID, Design Patterns, Clean Architecture e tratamento de exceções.
  • Experiência com AWS e serviços como EC2, ECS, Docker, Lambda, S3, RDS, DynamoDB, SQS, SNS, CloudWatch e IAM.
  • Conhecimento de mensageria com RabbitMQ e filas.
  • Experiência com SQL Server e MySQL/PostgreSQL.
  • Conhecimento de NoSQL como DynamoDB e MongoDB.
  • Modelagem de dados, índices, otimização de consultas e análise de performance.
  • Estratégias de escalabilidade, disponibilidade, balanceamento de carga e latência.
  • Mecanismos de resiliência como idempotência, controle de concorrência, rate limiting, retry e circuit breaker.

Responsibilities

  • Desenvolver, evoluir e sustentar APIs, microsserviços e aplicações backend com C#, .NET e ASP.NET Core.
  • Projetar soluções distribuídas, escaláveis, resilientes e de alta disponibilidade.
  • Operar aplicações em AWS com EC2, ECS, Docker, Lambda, S3, RDS, DynamoDB, SQS, SNS, CloudWatch e IAM.
  • Implementar integrações assíncronas com RabbitMQ, filas e Pub/Sub.
  • Desenvolver soluções com foco em performance, incluindo cache e escalabilidade horizontal.
  • Trabalhar com bancos relacionais e NoSQL, otimizando consultas e índices.
  • Aplicar práticas de programação assíncrona, padrões de projeto e Clean Architecture.
  • Contribuir para observabilidade, logs e métricas em produção.
  • Avaliar integração de IA em aplicações empresariais com APIs de LLMs.

Skills

C# .NET
ASP.NET Core
APIs REST
Entity Framework Core
Microsserviços
Arquitetura distribuída
Event-Driven Architecture
Async/Parallel
SOLID
Design Patterns
Clean Architecture
Exceções
AWS
EC2
ECS
Docker
Lambda
S3
RDS
DynamoDB
SQS
SNS
CloudWatch
IAM
RabbitMQ
SQL Server
MySQL
PostgreSQL
NoSQL
MongoDB
Modelagem de dados
Índices
Otimização de consultas
Performance
Escalabilidade
Cache
Idempotência
Concorrência
Rate limiting
Retry
Circuit breaker
Observabilidade
Testes de carga

Tools

Kafka

Job description

Sobre a vaga

Buscamos uma pessoa Desenvolvedora Backend .NET Pleno ou Sênior , 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/

#LI-AS1

#LI-Hybrid

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Desenvolvedor (a) .NET e AWS Pleno | Híbrido/SP
Desenvolvedor (a) .NET e AWS Pleno | Híbrido/SP

BRQ • São Paulo

Hybrid
BRL 120,000 - 190,000
Pessoa Desenvolvedora .NET [Pleno/Sênior] | Novos Projetos
Pessoa Desenvolvedora .NET [Pleno/Sênior] | Novos Projetos

BRQ • São Paulo

Hybrid
BRL 180,000 - 300,000
BRQ Academy
Mentoria
Certificações
+1
Desenvolvedor (a) .NET e AWS Pleno
Desenvolvedor (a) .NET e AWS Pleno

BRQ • Brazil

Hybrid
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

Hybrid
BRL 156,000 - 223,000
Desenvolvedor(a) Java Pleno
Desenvolvedor(a) Java Pleno

BRQ • Brazil

Remote
BRL 120,000 - 180,000
Desenvolvedor(a) .NET Core Senior/Pleno(a)
Desenvolvedor(a) .NET Core Senior/Pleno(a)

BRQ Digital Solutions • São Paulo

On-site
BRL 120,000 - 180,000
Plano de Saúde
Plano Odontológico
Seguro de Vida
+6
Desenvolvedor(a) Backend Java Sênior
Desenvolvedor(a) Backend Java Sênior

BRQ • Brazil

Remote
BRL 180,000 - 240,000
BRQ Academy
Certificações e idiomas
Mentoria e desenvolvimento
Desenvolvedor .NET SR. (Exclusiva para PCD)
Desenvolvedor .NET SR. (Exclusiva para PCD)

BRQ IT Services • São Paulo

On-site
BRL 180,000 - 280,000
Plano de Saúde
Plano Odontológico
Seguro de Vida
+7
Desenvolvedor (a) .NET e AWS Pleno - Híbrido/SP
Desenvolvedor (a) .NET e AWS Pleno - Híbrido/SP

BRQ Digital Solutions • São Paulo

Hybrid
BRL 120,000 - 180,000
Plano de Saúde
Plano Odontológico
Seguro de Vida
+5
Desenvolvedor JAVA Backend - PLENO
Desenvolvedor JAVA Backend - PLENO

BRQ Digital Solutions • São Paulo

Hybrid
BRL 120,000 - 180,000
Plano de Saúde
Plano Odontológico
Seguro de Vida
+5