Pessoa Desenvolvedora Backend .NET Sênior | AWS

BRQ

Brasil

Remote

BRL 180,000 - 260,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

A BRQ procura uma Desenvolvedora Backend .NET Sênior para o time de Sistemas Internos, mantendo e evoluindo a plataforma de gestão da BRQ, baseada em microsserviços com .NET 8 e migração para .NET 10, operando na AWS.

Você terá autonomia para decisões técnicas, atuando com APIs REST, mensageria, CI/CD e LGPD, contribuindo com padrões, observabilidade e performance.

Qualifications

  • Mínimo de 5 anos de experiência com C#/.NET em backend, atuando recentemente com .NET 8 ou superior.
  • Experiência com ASP.NET Core Web API, DI, middlewares e programação assíncrona com async/await.
  • Sólidos fundamentos de engenharia de software (SOLID, padrões de projeto, Clean Code).
  • Experiência com arquitetura de microserviços, consistência e resiliência.
  • Vivência prática com AWS em produção, monitoramento e observabilidade (CloudWatch).
  • Domínio de SQL Server (modelagem, tuning, índices) e EF Core/Dapper.
  • Experiência com mensageria (SQS/RabbitMQ) e integração com ERPs ou APIs externas.
  • Conhecimento em Docker e deploy em containers.
  • Testes automatizados (xUnit/NUnit).
  • Autenticação/autorização (OAuth2/OpenID/JWT).
  • Experiência com Git, branches e CI/CD.
  • Boas práticas de segurança e LGPD no desenvolvimento.
  • Uso produtivo de IA no desenvolvimento.

Responsibilities

  • Sustentar e evoluir microsserviços e APIs REST em .NET 8, com foco em performance e migração para .NET 10.
  • Resolver incidentes em produção na AWS, usando logs, métricas e tracing.
  • Desenvolver novas funcionalidades com entendimento de negócio e entrega em produção.
  • Criar integrações com ERPs e APIs de terceiros, com filas/mensageria.
  • Contribuir para CI/CD, builds, containers e promoção entre ambientes.
  • Identificar débitos técnicos e gargalos de performance.
  • Definir padrões técnicos, arquitetura e convenções de código.
  • Aplicar LGPD e boas práticas de segurança no desenvolvimento.

Skills

C#
.NET
ASP.NET Core Web API
Minimal APIs
DI
async/await
Microservices
AWS
SQL Server
EF Core
Dapper
Messaging (SQS/RabbitMQ)
Docker
Testes (xUnit/NUnit)
OAuth2/OpenID/JWT
Git/CI-CD
Observabilidade
OpenTelemetry/Serilog
LGPD/Securança

Tools

CloudWatch
Terraform
Flyway/Liquibase/EF Migrations
ERP integration tools

Job description

Sobre a vaga

Estamos em busca de uma pessoa Desenvolvedora Backend .NET Sênior para atuar no time de Sistemas Internos da BRQ, responsável pela sustentação e evolução da plataforma de gestão da companhia. O sistema reúne informações financeiras, dados de pessoas e indicadores que apoiam decisões estratégicas. A solução opera integralmente na AWS, em uma arquitetura de microsserviços com .NET 8, e está em processo de migração para .NET 10. Buscamos alguém com experiência em sistemas de negócio complexos em produção, autonomia para tomar decisões técnicas, boa comunicação e interesse em contribuir para a evolução técnica do time.

Responsabilidades
  • Sustentar e evoluir microsserviços e APIs REST em .NET 8 (C#), com foco em performance, resiliência e observabilidade, participando da migração para .NET 10.
  • Investigar e resolver incidentes em produção no ambiente AWS, utilizando logs, métricas e tracing para identificar e tratar causas-raiz.
  • Desenvolver novas funcionalidades, desde o entendimento das necessidades do negócio até a entrega em produção.
  • Criar integrações com sistemas corporativos, como ERPs e APIs de terceiros, além de soluções assíncronas com filas e mensageria.
  • Atuar na esteira de CI/CD, incluindo builds, testes, containers e promoção entre ambientes.
  • Identificar e tratar débitos técnicos e gargalos de performance.
  • Contribuir para a definição de padrões técnicos, arquitetura, bibliotecas compartilhadas e convenções de código.
  • Aplicar boas práticas de segurança e LGPD no desenvolvimento, considerando a sensibilidade dos dados financeiros e de pessoas.
Requisitos
  • Mínimo de 5 anos de experiência com C# e .NET em desenvolvimento backend, com atuação recente em .NET 8 ou superior.
  • Experiência com ASP.NET Core Web API e Minimal APIs, injeção de dependência, middlewares e programação assíncrona com async/await.
  • Atuação em sistemas backend complexos, com regras de negócio, integrações e dados críticos.
  • Sólidos fundamentos de engenharia de software, incluindo SOLID, padrões de projeto, Clean Code, transações e consistência de dados.
  • Experiência com arquitetura de microsserviços, incluindo consistência, idempotência, versionamento de contratos e resiliência.
  • Vivência prática com AWS em ambiente de produção, incluindo operação de serviços, gestão de recursos, monitoramento e observabilidade, como CloudWatch.
  • Domínio de SQL Server, incluindo modelagem, tuning, índices e transações, e experiência com EF Core e/ou Dapper.
  • Experiência com mensageria e filas, como SQS, RabbitMQ ou tecnologias similares.
  • Conhecimento de Docker e deploy de aplicações em containers.
  • Experiência com testes automatizados unitários e de integração, utilizando xUnit, NUnit ou ferramentas similares.
  • Conhecimento de autenticação e autorização com OAuth2, OpenID Connect e/ou JWT.
  • Experiência com sustentação de sistemas em produção, troubleshooting, análise de logs e resposta a incidentes.
  • Experiência com Git, fluxo de branches e promoção entre ambientes.
  • Boa comunicação escrita e habilidade para produzir documentação técnica.
  • Uso produtivo de ferramentas de IA no desenvolvimento, com domínio dos conceitos por trás das soluções utilizadas.
Diferenciais
  • Experiência em migrações entre versões do .NET.
  • Conhecimento de .NET Aspire para orquestração local e observabilidade.
  • Experiência com cache distribuído, como Redis, ElastiCache ou HybridCache.
  • Conhecimento de observabilidade com OpenTelemetry, Serilog, métricas, tracing e definição de SLIs/SLOs.
  • Experiência com ferramentas de migração de banco de dados, como Flyway, Liquibase ou EF Migrations em pipeline.
  • Experiência com integrações de ERP, como SAP ou similares.
  • Conhecimento de infraestrutura como código, utilizando Terraform, CloudFormation ou CDK.
  • Conhecimento de segurança de aplicações, incluindo OWASP Top 10 e ferramentas SAST/DAST.
  • Certificações AWS ou .NET.
  • Vivência com metodologias ágeis, como Scrum ou Kanban.
  • Noções de React ou micro-frontends.
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: 6de9b5

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
Desenvolvedor (a) .NET e AWS Pleno

BRQ • Brazil

Hybrid
BRL 134,000 - 223,000
BRQ Academy
Mentoria profissional
Certificações
+2
Desenvolvedor(a) Full Stack Sênior Java/Python | Angular | AWS
Desenvolvedor(a) Full Stack Sênior Java/Python | Angular | AWS

BRQ • Brazil

Remote
BRL 180,000 - 300,000
Desenvolvedor(a) Backend Java Sênior
Desenvolvedor(a) Backend Java Sênior

BRQ • São Paulo

Hybrid
BRL 150,000 - 210,000
Flexibilidade de local de trabalho
Desenvolvedor Backend Java - Sênior
Desenvolvedor Backend Java - Sênior

BRQ • Brazil

Remote
BRL 180,000 - 280,000
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
Desenvolvedor .Net

BRQ Digital Solutions • São Paulo

Hybrid
BRL 134,000 - 246,000
Desenvolvedor(a) Java Pleno
Desenvolvedor(a) Java Pleno

BRQ • Brazil

Remote
BRL 120,000 - 180,000
Desenvolvedor(a) C++ Sênior
Desenvolvedor(a) C++ Sênior

BRQ • Brazil

Remote
BRL 120,000 - 180,000
Pessoa Desenvolvedora Backend Sênior (Java, Spring Boot e IA Generativa)
Pessoa Desenvolvedora Backend Sênior (Java, Spring Boot e IA Generativa)

BRQ • Brazil

Hybrid
BRL 180,000 - 270,000
BRQ Academy
Mentoria e certificações
Flexibilidade de trabalho
Desenvolvedor(a) Backend Pleno | Java, Spring Boot, Python & IA Generativa
Desenvolvedor(a) Backend Pleno | Java, Spring Boot, Python & IA Generativa

BRQ • Rio de Janeiro

Hybrid
BRL 90,000 - 150,000