N
LinkedIn

Desenvolvedor Back-end PL .NET | nstech | Remoto

nstech Brazil 30 candidaturas 2 dias atrás

Salário estimado

R$ 7k - 10k/mês

Pleno CLT
49%

Score de curadoria

Indicador interno 0 a 100: transparência salarial, stack, descrição útil e sinais de qualidade do anúncio. Não é match com o seu CV.

Descrição da vaga

Texto agregado para leitura rápida. Confira sempre a fonte original ao enviar a candidatura.

A nstech é a maior empresa de software para logística da América Latina e conecta empresas, soluções e talentos para transformar um dos setores mais essenciais da economia. Na Holding, atuamos de

forma estratégica, apoiando as empresas do grupo em temas corporativos, tecnologia, pessoas, cultura, governança e crescimento. Aqui, buscamos profissionais que queiram atuar com visão de negócio, colaboração e impacto, ajudando a sustentar a evolução do ecossistema nstech.

Sobre a Vaga

Você vai atuar na camada de serviços e APIs da plataforma, construindo e evoluindo microserviços que expõem dados para dezenas de sistemas internos. Nosso SDK interno em .NET encapsula infraestrutura comum — observabilidade, CQRS, cache, resiliência e segurança — e você vai evoluí-lo enquanto o consome para construir novos serviços e catálogos críticos da organização.

É um trabalho de engenharia de backend com profundidade real: você vai do design de contratos Protobuf ao refinamento de pipelines CQRS, passando por otimização de queries EF Core e evolução de bibliotecas compartilhadas.

Responsabilidades e atribuições

Você vai desenvolver e evoluir microserviços em .NET 10 — desde o design de contratos Protobuf/gRPC até a modelagem de domínio com Clean Architecture e CQRS (MediatR). Parte do trabalho é construir novos serviços que consomem nosso SDK interno; outra parte é evoluir o próprio SDK, que abstrai infraestrutura comum — cache Redis, resiliência com Polly, observabilidade via OpenTelemetry/Serilog, autenticação JWT/Keycloak e persistência com EF Core + PostgreSQL.

No dia a dia, isso significa escrever pipelines CQRS com behaviors de validação, cache e resiliência, otimizar queries EF Core em ambientes multi-tenant, instrumentar serviços com traces e métricas distribuídas, e manter o ciclo de deploy via GitHub Actions + GitOps (ACR → manifests Kubernetes). A qualidade é garantida com testes funcionais e unitários em xUnit + FluentAssertions.

Engenharia com IA

Utilizar IA generativa (Claude, Copilot, Cursor) como ferramenta de produtividade diária — geração de código, revisão, documentação e debugging

Operar dentro de frameworks com guardrails estabelecidos pelo time, como GSD, SpecKit e Superpowers: revisão crítica de outputs gerados por IA, rastreabilidade de decisões e validação antes de merge

Contribuir com a evolução dos próprios workflows de desenvolvimento assistido por IA do time

Requisitos e qualificações

Camada Tecnologias

Linguagem / Runtime C#, .NET 10

APIs gRPC (Protobuf), JSON Transcoding, OpenAPI

Arquitetura Clean Architecture, CQRS, MediatR

Persistência Entity Framework Core 10, PostgreSQL (Npgsql)

Cache Redis (StackExchange.Redis)

Resiliência Polly (retry, circuit breaker, timeout)

Segurança JWT Bearer, Keycloak (OAuth2/OIDC)

Observabilidade OpenTelemetry (OTLP + Prometheus), Serilog

Mensageria Kafka (Confluent)

Containers Docker, Kubernetes, Azure Container Registry

CI/CD GitHub Actions, GitOps (manifests repo), MinVer

Testes xUnit, Moq, FluentAssertions, coverlet

Obrigatório

Sólida experiência com .NET (C) para desenvolvimento de APIs e microserviços

Proficiência em gRPC / Protobuf — design de contratos, versionamento, tratamento de erros com status codes RPC

Experiência com Entity Framework Core — queries otimizadas, migrations, configuração via Fluent API

Domínio de padrões de Clean Architecture e CQRS em aplicações de produção

Capacidade de escrever código C limpo, testável e fortemente tipado

Familiaridade com Redis como cache distribuído e com estratégias de invalidação

Conforto com Docker, pipelines de CI/CD e ambientes Kubernetes

Como Trabalhamos

Decisões são documentadas em RFCs e ADRs — qualquer pessoa pode propor mudanças arquiteturais

Código e infraestrutura são versionados, revisados e rastreáveis

Valorizamos autonomia com contexto: você não precisa de aprovação para agir, mas precisa compartilhar o raciocínio

IA é uma ferramenta de times sérios — usamos com disciplina, não com ingenuidade

Trabalhamos em inglês na documentação técnica e em português no dia a dia

Diferenciais

Experiência com MediatR e pipeline de behaviors customizados

Conhecimento de OpenTelemetry e observabilidade de microserviços (traces, metrics, structured logging)

Experiência com Kafka ou RabbitMQ — produtores, consumidores, configuração de filas e tópicos

Familiaridade com arquitetura orientada a eventos (EDA) — design de eventos de domínio, idempotência, ordering e estratégias de retry em fluxos assíncronos

Familiaridade com Keycloak ou outros provedores OAuth2/OIDC para autenticação machine-to-machine

Experiência com GitOps (Argo CD, Flux ou similares) e gerenciamento de releases via manifests

Uso consciente de ferramentas de IA para desenvolvimento (Cursor, GitHub Copilot, Claude Code) com capacidade de avaliar criticamente os outputs

Benefícios

  • Convênio médico, com coparticipação
  • Plano odontológico
  • Ticket refeição, sem custo para o colaborador
  • Wellhub/Gympass
  • Zenklub: duas consultas mensais sem custo
  • Day off de aniversário
  • Seguro de vida sem custo
  • Auxílio funeral sem custo

Vagas relacionadas

Seleção por stack em comum com esta oportunidade

T
LinkedIn
Match59%

Desenvolvedor Fullstack

TWE Rio de Janeiro 25 candidaturas Hoje

Salário estimado

R$ 8k - 12k/mês

Pleno CLT

Estamos em busca de um(a) Desenvolvedor(a) Full Stack Pleno/Senior com experiência em React e Node.js para atuar no desenvolvimento e evolução de aplicações web, participando desde a construção de novas funcionalidades até melhorias de performance, arquitetura e integração entre sistemas. Requisitos...

Ver Detalhes
A
LinkedIn
Match50%

Desenvolvedor(a) Back End

Avanade São Paulo 25 candidaturas Hoje

Salário estimado

R$ 8k - 12k/mês

Pleno CLT

Junte-se a nós na engenharia de software, automatizando sistemas empresariais com tecnologia de ponta e uma forte visão de negócios, moldando o futuro juntos!Bem-vindo ao universo do desenvolvimento Back-End! Aqui você construirá e automatizará funcionalidades empresariais, modelando soluções comple...

Ver Detalhes
L
Remoto LinkedIn Hot
Match65%

Desenvolvedor .Net C# Pleno

LUZA Group Belo Horizonte 25 candidaturas Hoje

Salário estimado

R$ 6k - 9k/mês

Pleno CLT

VAGA | DESENVOLVEDOR .NET C# PLENOModelo: Híbrido/ Remoto | Contratação: PJ Sobre a vaga Evolução de hub financeiro corporativo, com foco em integrações bancárias e meios de pagamento (PIX, Bolecode, adquirentes de cartão). Stack obrigatória .NET Framework 4.7.1 | ASP.NET MVC/Web API | C# | SQL Serv...

Ver Detalhes