Caro usuário, habilite o javascript para que esse site funcione corretamente.

.NET Back end Developer | Pleno (Remote)

* Salário: R$ 2.000 a R$ 5.000 por mês (estimado)

* O valor exibido é uma estimativa calculada com base em dados públicos e referências do mercado. Não garantimos que este seja o salário oferecido para esta vaga específica.

Área: Outros

Nível: Pleno

.

Responsabilidades e atribuições

  • Projetar, desenvolver e evoluir APIs RESTful e serviços backend em .NET 8 / C#, organizados por bounded contexts definidos na fase de Discovery;
  • Implementar a arquitetura hexagonal (ports & adapters) nos serviços, incluindo adapters de entrada (controllers), portas (Commands/Queries via MediatR), domínio (aggregates, entities, domain services) e adapters de saída (PostgreSQL, Pub/Sub, HTTP clients);
  • Atuar na decomposição do monolito, extraindo e reimplementando funcionalidades nos bounded contexts definidos;
  • Desenvolver e manter integrações assíncronas via Google Pub/Sub, implementando produtores e consumidores com dead letter queues e retry policies;
  • Garantir a compatibilidade dos contratos de API (Swagger/OpenAPI) entre o sistema legado e os novos serviços;
  • Escrever código limpo, testável e de fácil manutenção, seguindo os padrões definidos pelo Tech Lead e as melhores práticas de DDD e CQRS.

Requisitos e qualificações

  • Experiência profissional com desenvolvimento backend utilizando .NET (C#), preferencialmente .NET 6 ou superior;
  • Experiência com arquitetura de microsserviços e padrões como DDD, CQRS e Mediator (MediatR);
  • Experiência com bancos de dados relacionais (especialmente PostgreSQL e/ou SQL Server), incluindo ORM (Entity Framework Core) e/ou Dapper;
  • Experiência com sistemas de mensageria assíncrona (RabbitMQ, Google Pub/Sub, Kafka ou similares);
  • Experiência com containers (Docker) e noções de Kubernetes;
  • Experiência com ferramentas de controle de versão (Git) e familiaridade com práticas de CI/CD;
  • Experiência com testes unitários e de integração (xUnit, NUnit, FluentAssertions, Moq ou similares);
  • Domínio de Orientação a Objetos, Design Patterns e princípios SOLID;
  • Conhecimento em arquitetura hexagonal (ports & adapters) ou arquiteturas limpas (Clean Architecture).

Etapas do processo

  1. Etapa 1: Cadastro
  2. Etapa 2: Mapeamento de Stack
  3. Etapa 3: Fit Cultural
  4. Etapa 4: Entrevista Líder
  5. Etapa 5: Cadastro de Qualificação
  6. Etapa 6: Oferta e Negociação
  7. Etapa 7: Contratação

Become a Compasser, be part of AI/R.

Confidencial (Apenas para Cadastrados) is a global firm and part of the AI Revolution Company, together transforming organizations using Artificial Intelligence, Generative AI, and other of today’s most advanced technologies.


We equip our team with proprietary and external AI-driven tools to design and build digital-native platforms, integrating cutting-edge technologies and enabling companies to innovate, transform their businesses, and drive success in their markets.

To achieve this, we attract and develop the best talent, creating opportunities that enhance people’s lives and highlight the positive impact of disruptive technologies.

We empower borderless talent and promote knowledge and opportunities in the latest market trends, driving significant personal and professional growth.

Join us and be part of the AI-driven revolution.