Engenheiro(a) de Software (.NET) | BTG Empresas

Meu Home

São Paulo

Hybride

BRL 120 000 - 180 000

Plein temps

14 jours+

Une candidature complète en une minute

Un CV et une lettre de motivation personnalisés, prêts à envoyer.

Passez les filtres ATS

Avantages offerts par ce poste

PLR
Plano Médico
Plano Odontológico
Auxílio Creche
Vale Transporte
WellHub
TotalPass
EAP
Previdência Privada
Seguro de Vida
Desconto Farmácia
Nutrição
Plano de Refeição

Résumé du poste

A SmarttBot, situada em São Paulo, busca profissional para atuar como back-end com foco em .NET/EF Core, SQL e APIs em produção, em regime híbrido na Faria Lima.

Perfil pleno/sênior valorizado, com experiência em arquitetura orientada a eventos, leitura de explain analyze, tolerância a falhas e qualidade de dados, além de comunicação clara em português para equipes técnicas e não técnicas.

Qualifications

  • Experiência consolidada em desenvolvimento backend com C# / .NET, tendo mantido APIs em produção.
  • Fluência em Entity Framework Core: consultas com GROUP BY e agregações, e clareza sobre o que é traduzido para SQL e o que cai em avaliação no cliente.
  • SQL e modelagem relacional: escrever e otimizar consultas, ler um plano de execução e avaliar o impacto de um índice.
  • Testes automatizados como parte do fluxo: unidade e integração.
  • Rigor com corretude de dados: valores monetários, arredondamento e fusos horários.
  • Capacidade de validar o próprio trabalho de ponta a ponta: testar em ambiente real e reconciliar divergências.

Connaissances

C# / .NET
SQL
Entity Framework Core
Fluxos Assíncronos
Testes automatizados
Comunicação em PT-BR

Outils

PostgreSQL
Kafka
Protobuf
Outbox
Debezium
Docker
CI/CD
React/TypeScript

Description du poste

Esperamos de você:
  • Disponibilidade para atuar em modelo híbrido na Faria Lima — São Paulo;
  • Experiência consolidada em desenvolvimento backend com C# / .NET, tendo mantido APIs em produção;
  • Fluência em Entity Framework Core: consultas com GROUP BY e agregações, e clareza sobre o que é traduzido para SQL e o que cai em avaliação no cliente;
  • SQL e modelagem relacional em nível prático: escrever e otimizar consultas, ler um plano de execução e avaliar o impacto de um índice;
  • Testes automatizados como parte do fluxo: unidade e integração;
  • Rigor com corretude de dados: valores monetários, arredondamento, fusos horários e casos de borda;
  • Capacidade de validar o próprio trabalho de ponta a ponta: testar em ambiente real, conferir resultados contra a fonte da verdade e reconciliar divergências antes de considerar a entrega pronta;
  • Conforto com fluxos assíncronos;
  • Comunicação clara em português, para explicar decisões técnicas e trade-offs a pessoas técnicas e não técnicas;
  • Disposição para questionar requisitos quando a regra de negócio estiver ambígua, em vez de escolher uma interpretação silenciosamente.
Diferenciais por senioridade:
Perfil Pleno:

Domínio sólido do que listamos acima e disposição para evoluir rápido no domínio de pagamentos e na stack de eventos, com mentoria.

Perfil Sênior:

Além do acima, valorizamos especialmente experiência operando ou desenhando fluxos event-driven em produção (idempotência, reprocessamento, falhas parciais); autonomia em investigações de divergência financeira; influência em modelagem e trade-offs com produto/negócio; cuidado com migrations/schema change sob carga; e conhecimento sobre níveis de isolamento da uma transaction e capacidade de ler um explain analyze para encontrar gargalos de execução de queries

Conhecimentos desejáveis:
  • Domínio de meios de pagamento / adquirência: autorização, captura, estorno, chargeback, bandeiras, MDR, liquidação e agenda de recebíveis
  • PostgreSQL em maior profundidade: funções de janela, agregações condicionais (FILTER), tipos timestamptz e comportamento de transações
  • Arquitetura orientada a eventos: Kafka, Protobuf, padrão Outbox e Debezium
  • Mediator e modelagem de erros esperados sem exceções (result/Either)
  • Experiência com migrations em bases grandes, incluindo cuidados de bloqueio e estratégias expand/contract em produção
  • Noções de observabilidade: métricas, tracing e logs estruturados
  • Docker e pipelines de CI/CD
  • Conhecimento de regulação do Banco Central aplicada a arranjos de pagamento e registro de recebíveis
  • Inglês para leitura de documentação técnica
  • Conforto para ajustes pontuais no frontend (React + TypeScript) quando a entrega exigir, sem necessidade de especialização
  • Perfil analítico / matemático: facilidade com cálculos financeiros, arredondamentos, agregações e checagem numérica de resultados contra a regra de negócio
O que não é necessário no dia 1:

Não esperamos que você já tenha operado toda a stack e conhecimento do business. Esperamos base sólida em .NET/EF/SQL, rigor com dados financeiros e ownership de entrega — o domínio e o restante da plataforma você evolui aqui.

Benefícios:
  • Participação nos Lucros e Resultados (PLR);
  • Auxílio Alimentação e Refeição;
  • Plano Médico;
  • Plano Odontológico;
  • Auxílio Creche/Babá;
  • Vale Transporte;
  • WellHub;
  • TotalPass;
  • Programa de Apoio Pessoal (EAP);
  • Planos por adesão como Previdência Privada e Seguro de Vida;
  • Desconto em Farmácia;
  • Programa de Nutrição;
  • Programa de Gestantes;
  • Licença Maternidade e Paternidade Estendida – empresa Cidadã.
Obtenez votre examen gratuit et confidentiel de votre CV.

ou faites glisser et déposez votre fichier ici.

Similar jobs

Postes similaires à comparer

Engenheiro(a) de Software Pleno a Sênior | BTG Pay
Engenheiro(a) de Software Pleno a Sênior | BTG Pay

BTG Pactual • São Paulo

Hybride
BRL 180 000 - 260 000
PLR
Auxílio Alimentação
Plano Médico
+12
Engenheiro (a) de Software Sr. - Full Stack .NET
Engenheiro (a) de Software Sr. - Full Stack .NET

BTG Pactual • São Paulo

Sur place
BRL 120 000 - 180 000
PLR
Alimentação
Plano Médico
+12
Software Engineer .NET - Global Credit Platform
Software Engineer .NET - Global Credit Platform

TTG Forestry Services • São Paulo

Sur place
BRL 120 000 - 180 000
Lucros e Resultados (PLR)
Plano Médico
Plano Odontológico
+5
Desenvolvedor(a) Backend Java Sênior | Garantias
Desenvolvedor(a) Backend Java Sênior | Garantias

BTG Pactual • Rio de Janeiro

Sur place
BRL 180 000 - 240 000
Participação nos Lucros e Resultados (
PLR
Auxílio Alimentação e Refeição
+13
Engenheiro de Software Sênior - Credit Risk
Engenheiro de Software Sênior - Credit Risk

Meu Home • São Paulo

Hybride
BRL 446 000 - 781 000
Participação nos Lucros e Resultados (
Auxílio Alimentação e Refeição
Plano Médico
+4
Engenheiro de Software Senior (.NET/Observabilidade) | BTG Empresas
Engenheiro de Software Senior (.NET/Observabilidade) | BTG Empresas

BTG Pactual • São Paulo

Sur place
BRL 120 000 - 190 000
Participação nos Lucros e Resultados (
Auxílio Alimentação e Refeição
Plano Médico
+7
Engenheiro(a) de Software Pleno/Sênior | BTG Empresas
Engenheiro(a) de Software Pleno/Sênior | BTG Empresas

BTG Pactual • São Paulo

Hybride
BRL 134 000 - 223 000
PLR
Vale Alimentação/Refeição
Plano Médico
+6
Engenheiro de Software Senior (Java) | Digital Equities
Engenheiro de Software Senior (Java) | Digital Equities

BTG Pactual • São Paulo

Sur place
BRL 180 000 - 240 000
PLR
Auxílio alimentação/refeição
Plano médico
+12
Engenheiro de Software Pleno/Senior (Node.js) | IT Offshore Platform
Engenheiro de Software Pleno/Senior (Node.js) | IT Offshore Platform

BTG Pactual • São Paulo

Sur place
BRL 133 920 - 200 880
Participação nos Lucros e Resultados (PLR)
Auxílio Alimentação e Refeição
Plano Médico
+10
Engenheiro(a) de Software Desktop (.NET) | Digital Equities
Engenheiro(a) de Software Desktop (.NET) | Digital Equities

BTG Pactual • São Paulo

Sur place
BRL 167 400 - 256 680
PLR (Participação nos Lucros)
Auxílio alimentação/refeição
Plano médico
+3