NstechNova

Home office, aberto a quem mora no Brasil

Arquiteto(a) de Software — Arquitetura Corporativa | Remoto

  • LocalBrasil
  • Entrou na lista22/10/2026
  • ÁreaEngenharia de software

Sobre a vaga

Modelo: Remoto

Contratação: CLT

Sobre a posição

Buscamos um(a) Arquiteto(a) de Software com profundo domínio de .NET para atuar na Arquitetura Corporativa, em um ecossistema formado por dezenas de empresas e produtos adquiridos que estamos consolidando em uma plataforma coesa. A posição é, ao mesmo tempo, mão na massa (desenha, prova conceito e codifica) e habilitadora (define padrões, conduz decisões e eleva o nível técnico dos times espalhados pelas torres de negócio).

É uma cadeira para quem gosta de resolver complexidade real de sistemas distribuídos, tem opinião técnica fundamentada, trabalha bem em time e sabe transformar decisão de arquitetura em código e em resultado de negócio.

Responsabilidades e atribuições

  • Definir e evoluir padrões, blueprints e diretrizes de arquitetura .NET adotados pelos times (incluindo nosso padrão de Vertical Slice Architecture ).
  • Desenhar soluções de ponta a ponta - da modelagem de domínio à topologia de integração - e colocar a mão no código em POCs, bibliotecas e trechos críticos.
  • Conduzir decisões arquiteturais em conjunto com os times, documentando via ADR e RFC , e participando ativamente do nosso fórum/guilda de arquitetura.
  • Apoiar a consolidação e modernização de sistemas legados em arquiteturas modernas, orientadas a eventos e resilientes.
  • Investigar problemas de produção com dados (logs, métricas, traces) até a causa raiz.
  • Mentorar engenheiros, conduzir workshops e disseminar boas práticas (OOP, DDD, TDD, resiliência, observabilidade).

Requisitos e qualificações

  • Domínio profundo de .NET / C# (incluindo as versões modernas .NET 6/8/10 e noção de LTS vs STS) e algum conhecimento de Node.js .
  • Entendimento de fundamentos: Garbage Collector (gerações, Server vs Workstation GC, pressão de memória), server side vs client side , e noções de integração legada ( SOAP/WSDL ).

APIs e resiliência

  • Design de APIs e padrões de resiliência na prática : retry com backoff exponencial e jitter, circuit breaker, timeout, bulkhead, rate limiting, idempotência (ex.: Polly / Microsoft.

Extensions.

Resilience ).

Arquitetura de software

  • Vivência real com EDA (arquitetura orientada a eventos), DDD , Vertical Slice Architecture (VSA) , Clean Architecture (CA) , Event Sourcing e SAGA (orquestrada e coreografada).
  • Cases concretos de padrões distribuídos : Outbox/Inbox, dual-write, idempotência, consistência eventual.
  • CQRS nos dois níveis de código (separação command/query) e de infraestrutura (store de leitura segregado).

Mensageria e dados

  • Mensageria com RabbitMQ, Kafka e/ou Azure Service Bus , com critério claro de quando usar cada um (fila vs stream vs enterprise bus).
  • Bancos SQL e NoSQL , com critério de escolha por tipo de dado e carga.
  • Redis e seus usos (cache, lock distribuído, rate limiting, sessão, pub/sub).
  • Dapper e Entity Framework , com entendimento dos trade-offs de cada um (produtividade vs controle/performance, N+1).

Engenharia e operação

  • Design Patterns aplicados com critério (não como checklist).
  • Diagramação de arquitetura, modelo C4 (e/ou UML/ArchiMate) com ferramentas como draw.io, Structurizr, Miro ou similar, Scalidraw.
  • Observabilidade : logs, métricas e traces; OpenTelemetry; APM (Datadog/Dynatrace/Application Insights); noção de SLO e P95/P99.
  • Vivência de Cloud (AWS e/ou Azure), containers e CI/CD.

Diferenciais

  • Experiência em consolidação/modernização de múltiplos sistemas (M&A, catálogo de serviços, redução de redundância).
  • Domínio regulado ou de alta criticidade (financeiro, pagamentos, logística).
  • Uso maduro de IA aplicada à engenharia (spec-driven development, geração de ADRs/documentação, revisão assistida) com governança de custo.
  • Estudo de outras linguagens/paradigmas (Go, Rust, Python, funcional).

Perfil que procuramos

  • Mão na massa de verdade, arquiteto que ainda codifica, não só desenha slides.
  • Habilitador, não centralizador, entrega guardrails, ADRs e diretrizes para que os times tomem boas decisões, em vez de ser gargalo.
  • Colaborativo e com trato político, sabe navegar entre times e stakeholders, ouvir, ceder quando preciso (disagree & commit) e defender a decisão com argumento, não com autoridade.
  • Gosta de ensinar e de aprender, mentoria, workshops e participação em guildas/fóruns; estuda continuamente (livros, conteúdo técnico, IA).
  • Pragmático, "não existe bala de prata"; trata ferramenta como ferramenta e conecta decisão técnica a custo e resultado.

Benefícios

  • Convênio médico com coparticipação e possibilidade de inclusão de dependentes, conforme política vigente.
  • Plano odontológico, com livre escolha entre os planos disponíveis.
  • Ticket refeição.
  • Wellhub/Gympass.
  • Zenklub: duas consultas mensais sem custo.
  • Seguro de vida sem custo.
  • Auxílio funeral sem custo.

Detalhes da vaga

Empresa
Nstech
Modelo de trabalho
Remoto
Contrato
Tempo integral
Publicada em
22 de outubro de 2026
Site do anúncio
nstech.inhire.app

Habilidades pedidas

  • .NET
  • C#
  • Node.js
  • RabbitMQ
  • Kafka
  • Azure Service Bus
  • Redis
  • Entity Framework

Como se candidatar

O Find Best Job preenche e envia o formulário desta vaga por você, com o seu currículo e as suas respostas. Crie a conta e a vaga já entra na sua fila.

Grátis para começar: 3 candidaturas, 1 por dia. Comprando créditos, saem até 10 por dia, a partir de R$1,67 por candidatura. Ver preços

Veja também