Source description
About the role
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;
• Entity Framework Core com fluência: consultas com GROUP BY e agregações, entendimento do que é traduzido para SQL e do que cai em avaliação no cliente;
• SQL e modelagem relacional em nível prático: escrever e otimizar consultas analíticas, ler um plano de execução e avaliar o impacto de um índice;
• Domínio de arquitetura em camadas e separação de responsabilidades, com clareza sobre onde cada regra deve morar;
• Testes automatizados como parte do fluxo de desenvolvimento: unidade e integração, cobrindo a regra de negócio e não apenas o caminho feliz;
• Rigor com corretude de dados: valores monetários, arredondamento, fusos horários e casos de borda. Em meios de pagamento, um número errado na tela é um incidente;
• 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 para fazer ajustes pontuais no frontend (React + TypeScript) quando a entrega exigir, sem necessidade de especialização
• 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.
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 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;
• CQRS, mediator e modelagem de erros esperados sem exceções;
• Experiência com migrations em bases grandes, incluindo cuidados de bloqueio em produção;
• Noções de observabilidade: métricas, tracing e logs estruturados;
• Contato com arquitetura OLAP e bancos colunares, entendendo quando compensam frente a um banco transacional;
• Docker e pipelines de CI/CD;
• Experiência com monorepos;
• 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.
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ã.
More at BTG Pactual
Related open roles
Engenheiro de Software Mobile (Android/POS/BTGPay) | BTG Empresas
São Paulo
Desenvolvedor(a) FullStack Pleno/Sênior - IT Credit Risk
São Paulo
Engenheiro de Software Pleno | BTG EMPRESAS
São Paulo
Product & Tech Lead | IT Offshore Platform
São Paulo
Engenheiro(a) de Software Desktop (.NET) | Digital Equities
São Paulo
Engenheiro de Software - IT Asset Servicing - INR
São Paulo