Desenvolvedor(a) .NET Pleno (Antifraude de Transações)

Sylision

United States

Remote

USD 11,000 - 15,000

Full time

31 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Sylision está com vaga aberta para Desenvolvedor(a) .NET Pleno, com foco em antifraude de transações. A posição é 100% remota, contratação CLT ou PJ, faixa salarial de R$ 5.000 a R$ 6.500.

O time trabalha com C# e ASP.NET Core, Redis, Kafka e SQL Server, priorizando desempenho e baixa latência em decisões de risco. Você trabalhará em um sistema de antifraude, com regras configuráveis, observabilidade de latência e integração com Redis e Kafka.

Qualifications

  • C# e ASP.NET Core com foco em desempenho
  • Redis para contadores e dados de acesso rápido
  • Mensageria com Kafka
  • SQL Server com índices e consultas eficientes
  • Testes automatizados e noção de teste de carga
  • Capacidade de conduzir uma funcionalidade inteira e decidir o desenho dentro do serviço

Responsibilities

  • Implementar o fluxo de decisão com orçamento de tempo e resposta padrão em caso de demora
  • Manter contadores de comportamento em Redis atualizados por eventos do Kafka
  • Construir o motor de regras configuráveis com modo de observação
  • Registrar cada decisão com as regras acionadas e os sinais usados
  • Expor APIs para o time de risco criar, testar e ativar regras
  • Escrever testes com xUnit e testes de carga para o caminho crítico
  • Medir a latência por etapa e otimizar o que estoura o orçamento

Skills

C#
ASP.NET Core
Redis
Kafka
SQL Server
Entity Framework Core
Dapper
Docker
Kubernetes
xUnit
Git

Education

Bacharel em Ciência da Computação

Tools

Kafka
SQL Server
Entity Framework Core
Dapper

Job description

Vaga aberta de Desenvolvedor(a) .NET Pleno (Antifraude de Transações). A empresa contratante é confidencial neste anúncio, e a seleção é conduzida pela Sylision.

Nível: pleno.

Modelo de trabalho: 100% Remoto.

Faixa salarial: R$ 5.000 a R$ 6.500.

Contratação: tempo integral, CLT ou PJ.

Sobre a vaga:

Cada transação passa pelo antifraude antes de ser aprovada, e a resposta precisa sair em poucos milissegundos. O serviço reúne sinais, como valor, histórico do cliente, aparelho, horário e destino, aplica regras e o resultado de um modelo de risco, e devolve uma decisão: aprovar, negar ou pedir verificação extra.

No serviço, feito em C# com ASP.NET Core, o tempo de resposta é o limite que manda em tudo: consultas caras não cabem no caminho da transação, então contadores como a quantidade de transações na última hora ficam em Redis e são atualizados por eventos no Kafka. Quando uma dependência demora, o serviço precisa decidir com o que tem, em vez de travar o pagamento.

As regras mudam toda semana, porque os golpes mudam. O time de risco precisa criar e ajustar regras sem nova versão do sistema, testar uma regra nova em modo de observação antes de ligá-la e entender, para cada decisão, quais regras pesaram. O desenho do motor de regras e do registro das decisões fica com você.

O que você vai fazer:
  • Implementar o fluxo de decisão com orçamento de tempo e resposta padrão em caso de demora
  • Manter contadores de comportamento em Redis atualizados por eventos do Kafka
  • Construir o motor de regras configuráveis com modo de observação
  • Registrar cada decisão com as regras acionadas e os sinais usados
  • Expor APIs para o time de risco criar, testar e ativar regras
  • Escrever testes com xUnit e testes de carga para o caminho crítico
  • Medir a latência por etapa e otimizar o que estoura o orçamento
Requisitos:
  • C# e ASP.NET Core com foco em desempenho e uso correto de async
  • Redis para contadores e dados de acesso rápido
  • Mensageria com Kafka ou similar
  • SQL Server com índices e consultas eficientes
  • Testes automatizados e noção de teste de carga
  • Capacidade de conduzir uma funcionalidade inteira e decidir o desenho dentro do serviço
Diferenciais:
  • Ter trabalhado com antifraude, risco ou meios de pagamento
  • Noção de modelos de risco e de como eles são servidos
  • Observabilidade com métricas de latência por percentil
  • Entity Framework Core e Dapper, sabendo quando usar cada um
  • Docker e Kubernetes
Como é trabalhar aqui:

Vaga 100% remota, com contratação CLT. A sede fica em São Paulo, SP. Mudanças no caminho da transação entram primeiro em modo de observação e só depois passam a decidir, sempre com revisão de código e com o time de risco acompanhando os números. Pensar em cada milissegundo do caminho de uma transação te parece um bom tipo de obsessão?

Benefícios oferecidos pela empresa contratante:
  • Ambiente colaborativo, com senso de comunidade e conquistas celebradas em equipe
  • Trabalhe de qualquer lugar, com liberdade e flexibilidade
  • Conexão global: convivência com times de diferentes países e culturas
  • Apoio à saúde física com TotalPass e Mediquo
  • Cuidado com a saúde mental pelo programa Team Care
  • Contratação e jornada definidas com a empresa contratante
Tecnologias envolvidas:
  • C#
  • .NET
  • ASP.NET Core
  • Redis
  • Apache Kafka
  • SQL Server
  • Entity Framework Core
  • xUnit
  • Git
Seus dados:

tratados conforme a LGPD, com remoção a qualquer momento, a pedido.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Desenvolvedor(a) Python Sênior (Antifraude de Transações)
Desenvolvedor(a) Python Sênior (Antifraude de Transações)

Sylision • United States

Remote
USD 25,000 - 31,000
Remoto 100%
TotalPass
Mediquo
+2
Desenvolvedor(a) .NET Sênior (Carteira Digital)
Desenvolvedor(a) .NET Sênior (Carteira Digital)

Sylision • United States

Remote
USD 25,000 - 32,000
Trabalho remoto 100%
Flexibilidade de horário
Conexão com times globais
+3
Desenvolvedor(a) Java Pleno, Back-end de Pagamentos
Desenvolvedor(a) Java Pleno, Back-end de Pagamentos

Sylision • United States

Remote
USD 21,000 - 31,000
Ambiente colaborativo
Trabalhe de qualquer lugar
Conexão global com times
+1
Desenvolvedor .NET Pleno - Antifraude de Transações Remoto
Desenvolvedor .NET Pleno - Antifraude de Transações Remoto

Sylision • United States

Remote
USD 11,000 - 15,000
Desenvolvedor(a) .NET Sênior (Cobrança Recorrente)
Desenvolvedor(a) .NET Sênior (Cobrança Recorrente)

Sylision • United States

Remote
USD 25,000 - 32,000
Trabalho 100% remoto
Ambiente colaborativo
Conexão com times globais
+1
Desenvolvedor(a) Java Pleno (Carteira Digital)
Desenvolvedor(a) Java Pleno (Carteira Digital)

Sylision • United States

Remote
USD 11,000 - 15,000
Ambiente colaborativo
Liberdade e flexibilidade
Conexão global com times
+1
Desenvolvedor(a) .NET Pleno (Cadastro de Fornecedores)
Desenvolvedor(a) .NET Pleno (Cadastro de Fornecedores)

Sylision • United States

Remote
USD 11,000 - 15,000
Ambiente colaborativo
Trabalhe de qualquer lugar
Conexão global: times de diferentes pa
Desenvolvedor(a) Go Pleno (Análise de Crédito)
Desenvolvedor(a) Go Pleno (Análise de Crédito)

Sylision • United States

Remote
USD 11,000 - 15,000
Desenvolvedor(a) .NET Júnior (Conciliação Financeira)
Desenvolvedor(a) .NET Júnior (Conciliação Financeira)

Sylision • United States

Remote
USD 6,700 - 10,000
Ambiente colaborativo
Trabalhe de qualquer lugar
Conexão global
+3
Desenvolvedor(a) Node.js Sênior (Ordens de Serviço)
Desenvolvedor(a) Node.js Sênior (Ordens de Serviço)

Sylision • United States

Remote
USD 23,000 - 31,000
Trabalho remoto total
Remuneração CLT ou PJ
Ambiente de atuação remota