Remote Jobs RockRemote Jobs Rock

Desenvolvedor(a) Backend .NET Pleno

📅 Sep 10
C#.NETREST APIsWorker Services
Apply Now

📜 Description

  • Develop, evolve, and maintain REST APIs, Workers, and services using C# and .NET.
  • Maintain integrations with internal and external systems via HTTP.
  • Work with messaging, asynchronous processing, and event-driven architecture.
  • Investigate and resolve end-to-end issues by analyzing APIs, queues, services, logs, and databases.
  • Create and maintain unit tests and contribute to integration testing.

🛠️ Requirements

  • Experiência sólida com C# e .NET, especialmente ASP.NET Core.
  • Experiência no desenvolvimento de APIs REST e Worker Services.
  • Conhecimento prático de programação assíncrona com async/await e CancellationToken.
  • Experiência com injeção de dependência e configuração de aplicações .NET.
  • Experiência com integrações via HTTP.
  • Conhecimento de SQL e bancos de dados relacionais.
  • Experiência com Oracle ou SQL Server.
  • Experiência com testes unitários (xUnit, Moq ou equivalentes).
  • Conhecimento de Git, pull requests e code review.
  • Noções práticas de Docker.
Full job description

A Genial Investimentos é uma das maiores plataformas de investimentos do Brasil. Com mais de 2 milhões de clientes, estamos presentes em todo o país por meio de nossos escritórios e assessores parceiros. Nascemos com um propósito claro: democratizar o acesso ao mercado financeiro, oferecendo produtos, serviços e tecnologia de ponta para todos os perfis de investidor — do iniciante ao profissional. Oferecemos um portfólio completo que vai de renda fixa, ações, fundos de investimento, previdência e fundos imobiliários, até soluções de serviços bancários digitais, como conta com Pix, cartão de crédito e pagamentos integrados. Também desenvolvemos soluções sob medida para empresas, como Genial As a Service, que oferece infraestrutura bancária via API.
Mais do que uma plataforma, somos parceiros na construção de um futuro financeiro mais próspero, transparente e acessível.

Quer conhecer mais sobre a Genial? Acesse: https://www.genialinvestimentos.com.br

#VemSerGenial

Responsibilities

Buscamos uma pessoa Desenvolvedora Backend .NET Pleno para atuar na evolução e sustentação de sistemas de cadastro, onboarding e integrações no mercado financeiro. A pessoa irá trabalhar com C#, .NET, APIs, Workers, mensageria e sistemas distribuídos, contribuindo para soluções confiáveis, escaláveis e resilientes. Buscamos alguém com boa base técnica, autonomia, capacidade de investigação e vontade de aprender.

  • Desenvolver, evoluir e manter APIs REST, Workers e serviços utilizando C# e .NET.
  • Desenvolver e manter integrações com sistemas internos e externos via HTTP.
  • Trabalhar com mensageria, processamento assíncrono e arquitetura orientada a eventos.
  • Atuar com bancos de dados relacionais e orientados a documentos.
  • Investigar e solucionar problemas de ponta a ponta, analisando APIs, filas, serviços, logs e bancos de dados.
  • Desenvolver código limpo, legível, testável e resiliente.
  • Criar e manter testes unitários e contribuir com testes de integração.
  • Implementar boas práticas de observabilidade, incluindo logs estruturados, métricas e rastreamento.
  • Tratar cenários de falha, como exceções, timeouts, cancelamentos, indisponibilidade de serviços e mensagens duplicadas.
  • Participar de code reviews, discussões técnicas e evolução das soluções.
  • Apoiar a análise e resolução de incidentes em produção.
  • Contribuir para a modernização dos sistemas e redução de débito técnico.
  • Avaliar impactos, riscos e dependências antes de realizar alterações em integrações existentes.
  • Utilizar ferramentas de IA de forma responsável como apoio ao desenvolvimento, testes, investigação e documentação.


Requirements

  • Experiência sólida com C# e .NET, especialmente ASP.NET Core.
  • Experiência no desenvolvimento de APIs REST e Worker Services.
  • Conhecimento prático de programação assíncrona com async/await e CancellationToken.
  • Experiência com injeção de dependência e configuração de aplicações .NET.
  • Experiência com integrações via HTTP.
  • Conhecimento de SQL e bancos de dados relacionais.
  • Experiência com Oracle ou SQL Server.
  • Experiência com testes unitários (xUnit, Moq ou equivalentes).
  • Conhecimento de Git, pull requests e code review.
  • Noções práticas de Docker.
  • Conhecimento de mensageria, processamento assíncrono e arquitetura orientada a eventos.
  • Conhecimento de princípios SOLID, separação de responsabilidades e Clean Code.
  • Capacidade de diagnosticar problemas por meio de logs, payloads, status HTTP, métricas e dados persistidos.
  • Capacidade de compreender contratos entre serviços e avaliar impactos de alterações em integrações.

Será considerado diferencial:

  • Experiência com Kafka, RabbitMQ, MongoDB ou Redis.
  • Conhecimento de AWS (SQS, SNS e S3) e Kubernetes.
  • Experiência com Dapper, Entity Framework Core, Refit, Polly ou MediatR.
  • Experiência com testes de integração e Testcontainers.
  • Conhecimento de observabilidade, CI/CD e pipelines.
  • Experiência com sistemas distribuídos, de alta criticidade ou alto volume.
  • Conhecimento de segurança de APIs, JWT e proteção de dados.
  • Experiência no mercado financeiro.
  • Conhecimento de Clean Architecture, DDD ou CQRS.
  • Experiência com soluções de IA/LLMs aplicadas ao desenvolvimento.

Syndio

Software Engineer, Integrations (US + Calgary)

🔥 21 hours ago
Syndio👥 51 - 200 employees🏢 Computer Software

Build and scale integrations that move customer data reliably and securely across HRIS, ATS, payroll, and other systems, improving ingestion workflows, performance, and customer-facing error resolution.

PythonGoREST APIsSOAP APIs

Trusted by Remote Workers