Pessoa Desenvolvedora .Net Sênior
Datum
Sobre a oportunidade
Estamos buscando uma pessoa que ouse protagonizar com a gente. 💜 Responsabilidades e atribuições: - Construir e evoluir serviços em C# / .NET (APIs, workers e jobs agendados) que fazem parte do fluxo de pagamento: autorização, captura, estorno, chargeback, webhooks e conciliação. - Integrar com adquirentes, gateways e parceiros externos, lidando com timeout, retentativa, idempotência e respostas ambíguas sem gerar cobrança duplicada nem transação órfã. - Modelar e otimizar bancos relacionais (preferencialmente PostgreSQL): índices, planos de execução, eliminação de N+1 e migrations seguras em tabelas grandes. Aplicar bancos NoSQL e cache quando o caso pedir. - Desenhar fluxos assíncronos com mensageria, cuidando de ordenação, reprocessamento, mensagens com falha e consumidores concorrentes. - Diagnosticar problemas complexos em produção com visão sistêmica (concorrência, reprocessamento indevido, consumo elevado de CPU e memória) usando APM, tracing e logs estruturados. - Desenvolver em conformidade com o PCI DSS, aplicando boas práticas de proteção de dados sensíveis, gestão de segredos e criptografia. - Projetar APIs REST documentadas em OpenAPI/Swagger, com autenticação OAuth2/OIDC e contratos versionados. - Garantir qualidade e entrega segura: testes automatizados, pipelines CI/CD e mudanças em produção com controle e rollback planejado. - Ser referência técnica: revisar código, apoiar decisões de arquitetura junto a tech leads e arquitetos e desenvolver as pessoas menos experientes do time. Requisitos e qualificações: - Experiência sólida com C# / .NET moderno, async/await, injeção de dependência e padrões de projeto (Clean Architecture, CQRS), sabendo quando cada um ajuda e quando atrapalha. - Domínio de banco relacional: modelagem, índices, transações, níveis de isolamento e locks. - Experiência com mensageria e sistemas distribuídos: consistência eventual, idempotência, retry com backoff e padrão outbox. - Vivência com containers e Kubernetes em produção: deploy, autoescalonamento, limites de recurso e leitura de métricas. - Uso avançado de AWS no dia a dia. - Prática com observabilidade: investigar um incidente a partir de traces e logs, não apenas de breakpoint. - Visão de segurança de aplicação: OWASP Top 10, gestão de segredos e auditoria de dependências. Desejável : - Experiência em meios de pagamento: adquirência, subadquirência, 3DS, Pix, chargeback, conciliação e recebíveis. - Atuação anterior em ambiente PCI DSS ou outro ambiente regulado. - Experiência com GitOps ou infraestrutura como código. - Familiaridade com Python ou React. Informações adicionais: Por aqui, você também conta com vantagens pensadas para apoiar sua rotina, bem-estar e desenvolvimento: 🧠 Zenklub : duas sessões gratuitas por mês com psicólogos, terapeutas, nutricionistas ou coaches. Sessões extras saem por R$ 70 e o benefício também pode incluir dependentes. 🏋️ Wellhub (Gympass): acesso a descontos de até 75% em mais de 22 mil academias espalhadas pelo Brasil. 💜 MomCare : incentivo monetário flexível no período pós-licença maternidade. 📚 Incentivo Alura : apoio ao desenvolvimento contínuo, com subsídio de 50% da licença Alura Plus, via reembolso pelo período de 12 meses. 🎓 Parcerias educacionais : descontos de até 70% em diversas instituições de ensino, incluindo graduação, pós-graduação, MBAs, idiomas e muito mais. 🤝 RecomenDatum : suas conexões também podem gerar oportunidades! Indique profissionais para o nosso time ou empresas para nosso ecossistema e ganha recompensas. Quer conhecer outras vantagens de fazer parte da Datum? Acesse a home da nossa página de carreiras para conhecer os demais benefícios que oferecemos . *Os benefícios podem variar conforme os acordos definidos na contratação.
Local de trabalho
Avenida Paulista · São Paulo - SP · CEP 01310-915
Antes de se candidatar
Confira no endereço oficial da candidatura os requisitos, prazos, etapas e condições do processo seletivo. A Agência Sertão organiza os dados da oportunidade para facilitar a consulta, mas a seleção e a contratação são conduzidas pela organização responsável.
Plataforma de origem: Recrut.IA · Ver anúncio original