Desenvolvedor(a) .NET Pleno (Cadastro de Fornecedores)

Sylision

United States

Remote

USD 11,000 - 15,000

Full time

31 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Ambiente colaborativo
Trabalhe de qualquer lugar
Conexão global: times de diferentes pa

Job summary

Sylision está contratando um Desenvolvedor(a) .NET Pleno (Cadastro de Fornecedores) para atuar em sistema crítico de cadastro de fornecedores, com tecnologia C#, ASP.NET Core e EF Core. O cargo é 100% remoto, com possibilidade de CLT ou PJ, e faixa salarial entre R$ 5.000 e R$ 6.500.

O sistema utiliza Hangfire para agendamentos, Azure Blob Storage para documentos e integrações com APIs externas. Você liderará homologação, validação de documentos, alterações de dados bancários com dupla aprovação

Qualifications

  • Experiência com C# e ASP.NET Core em produção.
  • Conhecimento em EF Core, SQL Server e modelagem de fluxos de aprovação.
  • Experiência com rotinas agendadas (Hangfire) e testes automatizados (xUnit).

Responsibilities

  • Implementar o fluxo de homologação com etapas e aprovações por área.
  • Controlar a validade de documentos com alertas e bloqueio automático.
  • Agendar consultas públicas de situação cadastral com Hangfire.
  • Implementar a alteração de dados bancários com dupla aprovação.
  • Armazenar documentos com acesso controlado no Azure Blob Storage.
  • Expor APIs de situação do fornecedor para o sistema de compras.
  • Escrever testes com xUnit para bloqueio, desbloqueio e aprovações.

Skills

C#
ASP.NET Core
Entity Framework Core

Tools

Hangfire
Azure Blob Storage
SQL Server
xUnit
Git

Job description

Vaga aberta de Desenvolvedor(a) .NET Pleno (Cadastro de Fornecedores). 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:

O cadastro de fornecedores controla quem pode vender para a compradora e em que condições. Cada fornecedor passa por homologação: dados cadastrais conferidos em consultas públicas, documentos de regularidade fiscal e trabalhista com validade, dados bancários validados e, conforme o tipo de fornecimento, avaliação de risco e aprovação de áreas diferentes.

O sistema é feito em C# com ASP.NET Core, e o tempo é o maior inimigo do cadastro. Documentos vencem, e o sistema precisa avisar antes, bloquear novos pedidos quando a regularidade cai e liberar de novo quando o documento é renovado. As consultas públicas, como a situação do CNPJ, são feitas em rotinas agendadas com Hangfire, e uma mudança de situação precisa gerar alerta para quem compra.

Alterar dados bancários de fornecedor é uma das portas mais usadas em fraude, então essa alteração exige dupla aprovação e confirmação por canal independente. Organizar o fluxo de homologação e as regras de bloqueio dentro do módulo é decisão sua.

O que você vai fazer:

  • Implementar o fluxo de homologação com etapas e aprovações por área
  • Controlar a validade de documentos com alertas e bloqueio automático
  • Agendar consultas públicas de situação cadastral com Hangfire
  • Implementar a alteração de dados bancários com dupla aprovação
  • Armazenar documentos com acesso controlado no Azure Blob Storage
  • Expor APIs de situação do fornecedor para o sistema de compras
  • Escrever testes com xUnit para bloqueio, desbloqueio e aprovações

Requisitos:

  • C# e ASP.NET Core em produção
  • Entity Framework Core e SQL Server com modelagem de fluxos de aprovação
  • Rotinas agendadas com Hangfire ou similar
  • Integração com APIs externas
  • Testes automatizados
  • Autonomia para entregar funcionalidade completa e organizar as regras do módulo

Diferenciais:

  • Ter trabalhado com compras, suprimentos ou homologação de fornecedores
  • Noção de prevenção a fraude em pagamentos a fornecedores
  • Armazenamento de arquivos em nuvem
  • Noção de LGPD aplicada a dados de terceiros

Como é trabalhar aqui:

Vaga 100% remota, com contratação CLT. A sede fica em São Paulo, SP. A área de suprimentos valida cada regra de bloqueio com casos reais antes da publicação, e toda mudança no fluxo bancário passa por revisão de duas pessoas. Fechar uma porta de fraude com uma regra bem desenhada te dá mais satisfação do que entregar uma tela nova? Na candidatura, informe a sua pretensão salarial.

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
  • Entity Framework Core
  • SQL Server
  • Hangfire
  • Azure Blob Storage
  • 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) .NET Júnior (Gestão de Contratos)
Desenvolvedor(a) .NET Júnior (Gestão de Contratos)

Sylision • United States

Remote
USD 6,700 - 10,000
Desenvolvedor(a) Java Júnior (Gestão de Pedidos de Compra)
Desenvolvedor(a) Java Júnior (Gestão de Pedidos de Compra)

Sylision • United States

Remote
USD 6,700 - 10,000
Ambiente remoto 100%
CLT ou PJ
Flexibilidade de horário
+1
Desenvolvedor(a) Front-end React Pleno (Gestão de Pedidos de Compra)
Desenvolvedor(a) Front-end React Pleno (Gestão de Pedidos de Compra)

Sylision • United States

Remote
USD 11,000 - 15,000
Trabalhe em remoto 100%
Benefícios corporativos
Cultura colaborativa
+1
Desenvolvedor(a) .NET Pleno (Antifraude de Transações)
Desenvolvedor(a) .NET Pleno (Antifraude de Transações)

Sylision • United States

Remote
USD 11,000 - 15,000
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) Front-end Angular Pleno (Gestão de Contratos)
Desenvolvedor(a) Front-end Angular Pleno (Gestão de Contratos)

Sylision • United States

Remote
USD 11,000 - 15,000
Ambiente colaborativo
Trabalhe de qualquer lugar
Conexão global com times de diferentes
+2
Analista Funcional Pleno (Varejo e E-commerce)
Analista Funcional Pleno (Varejo e E-commerce)

Sylision • United States

Remote
USD 11,000 - 15,000
Ambiente colaborativo
Trabalhe de qualquer lugar, com flexib
Conexão global: equipes de diferentes
+1
Desenvolvedor(a) .NET Pleno (Gestão de Ativos)
Desenvolvedor(a) .NET Pleno (Gestão de Ativos)

Sylision • United States

Remote
USD 11,000 - 15,000
Ambiente colaborativo
Trabalhe de qualquer lugar
Conexão global
+3
Analista de Testes de Performance Júnior (Cadastro de Fornecedores)
Analista de Testes de Performance Júnior (Cadastro de Fornecedores)

Sylision • United States

Remote
USD 6,700 - 10,000
Ambiente remoto
Remuneração CLT ou PJ
Trabalho com k6, JMeter e Grafana
+2
Desenvolvedor .NET Pleno — Cadastros de Fornecedores (Remoto)
Desenvolvedor .NET Pleno — Cadastros de Fornecedores (Remoto)

Sylision • United States

Remote
USD 11,000 - 15,000
Ambiente colaborativo
Trabalhe de qualquer lugar
Conexão global: times de diferentes pa